Skip to content

Lazier return in UnionType->isSuperTypeOf() (~40% faster) #17821

Lazier return in UnionType->isSuperTypeOf() (~40% faster)

Lazier return in UnionType->isSuperTypeOf() (~40% faster) #17821

Job Run time
1m 6s
0s
4s
6s
5s
24s
1m 10s
19s
1m 30s
33s
28s
28s
38s
26s
29s
22s
24s
1m 1s
19s
1m 24s
35s
21s
27s
37s
18s
21s
20s
27s
58s
20s
1m 25s
27s
25s
33s
43s
18s
30s
25s
21s
57s
19s
1m 37s
26s
20s
28s
36s
20s
21s
21s
22s
1m 1s
25s
27s
26s
26s
43s
25s
28s
20s
21s
57s
18s
28s
19s
25s
44s
19s
21s
37s
45s
20s
20s
26s
1m 12s
17s
25s
25s
26s
15s
24s
17s
22s
16s
15s
22s
15s
16s
17s
20s
20s
14s
20s
14s
22s
18s
19s
20s
19s
16s
17s
26s
19s
17s
15s
20s
17s
15s
15s
24s
25s
15s
16s
24s
21s
24s
14s
14s
16s
15s
14s
16s
13s
16s
20s
28s
20s
19s
15s
19s
20s
18s
20s
24s
17s
15s
21s
24s
20s
26s
16s
18s
48s
20s
21s
17s
17s
18s
35s
17s
19s
33s
20s
16s
16s
16s
21s
24s
37s
16s
28s
21s
18s
27s
21s
19s
18s
16s
17s
22s
0s
1h 11m 7s