Skip to content

Fix quadratic runtime for duplicate export name detection #7194

Fix quadratic runtime for duplicate export name detection

Fix quadratic runtime for duplicate export name detection #7194

Job Run time
9s
38s
19s
11s
17s
11s
16s
14s
20s
11s
17s
11s
21s
13s
17s
17s
20s
12s
33s
12s
18s
10s
33s
13s
27s
14s
20s
12s
13s
35s
18s
24s
14s
24s
12s
21s
21s
25s
21s
21s
13s
30s
11s
25s
14s
17s
12s
34s
21s
21s
13s
34s
12s
17s
19s
14s
21s
13s
18s
12s
20s
13s
22s
14s
22s
13s
18s
13s
15s
15s
14s
12s
18s
14s
16s
13s
25s
12s
23s
26s
19s
22s
45s
48s
1m 6s
45s
36s
45s
36s
38s
38s
36s
38s
38s
52s
48s
39s
46s
39s
40s
42s
46s
41s
39s
37s
36s
38s
39s
37s
38s
40s
38s
52s
41s
42s
1m 4s
1m 1s
1m 14s
1m 4s
1m 11s
56s
1m 3s
1m 5s
1m 1s
1m 7s
55s
2m 57s
2m 1s
32s
2m 0s
12s
1m 33s
42s
15s
1m 24s
49s
1m 54s
59s
1m 58s
56s
41s
1m 8s
41s
1m 29s
41s
1m 12s
1m 59s
1m 58s
1m 58s
1m 58s
1m 51s
1m 58s
1m 49s
2m 0s
1m 14s
1m 35s
1m 59s
1m 59s
2m 0s
1m 13s
59s
52s
1m 24s
1m 15s
1m 9s
1m 45s
47s
1h 57m 11s