File tree Expand file tree Collapse file tree 5 files changed +37
-37
lines changed Expand file tree Collapse file tree 5 files changed +37
-37
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ type Comparator<T> = (a: T, b: T) => i32;
5
5
// @ts -ignore: decorator
6
6
@lazy @inline const EMPTY = u32 . MAX_VALUE ;
7
7
// @ts -ignore: decorator
8
- @inline const INSERTION_SORT_THRESHOLD = 128 ;
8
+ @inline const INSERTION_SORT_THRESHOLD = 48 ;
9
9
// @ts -ignore: decorator
10
10
@inline const MIN_RUN_LENGTH = 32 ;
11
11
Original file line number Diff line number Diff line change 5019
5019
(local $15 i32)
5020
5020
(local $16 f32)
5021
5021
local.get $1
5022
- i32.const 128
5022
+ i32.const 48
5023
5023
i32.le_s
5024
5024
if
5025
5025
local.get $1
5927
5927
(local $15 i32)
5928
5928
(local $16 f64)
5929
5929
local.get $1
5930
- i32.const 128
5930
+ i32.const 48
5931
5931
i32.le_s
5932
5932
if
5933
5933
local.get $1
6785
6785
(local $12 i64)
6786
6786
(local $13 i32)
6787
6787
local.get $1
6788
- i32.const 128
6788
+ i32.const 48
6789
6789
i32.le_s
6790
6790
if
6791
6791
local.get $1
7598
7598
(local $12 i64)
7599
7599
(local $13 i32)
7600
7600
local.get $1
7601
- i32.const 128
7601
+ i32.const 48
7602
7602
i32.le_s
7603
7603
if
7604
7604
local.get $1
8405
8405
i32.store offset=8
8406
8406
block $folding-inner0
8407
8407
local.get $1
8408
- i32.const 128
8408
+ i32.const 48
8409
8409
i32.le_s
8410
8410
if
8411
8411
local.get $1
12455
12455
(local $12 i64)
12456
12456
(local $13 i32)
12457
12457
local.get $1
12458
- i32.const 128
12458
+ i32.const 48
12459
12459
i32.le_s
12460
12460
if
12461
12461
local.get $1
Original file line number Diff line number Diff line change 7225
7225
(local $21 i32)
7226
7226
(local $22 i32)
7227
7227
local.get $1
7228
- i32.const 128
7228
+ i32.const 48
7229
7229
i32.le_s
7230
7230
if
7231
7231
local.get $1
8248
8248
(local $21 i32)
8249
8249
(local $22 i32)
8250
8250
local.get $1
8251
- i32.const 128
8251
+ i32.const 48
8252
8252
i32.le_s
8253
8253
if
8254
8254
local.get $1
9299
9299
(local $19 i32)
9300
9300
(local $20 i32)
9301
9301
local.get $1
9302
- i32.const 128
9302
+ i32.const 48
9303
9303
i32.le_s
9304
9304
if
9305
9305
local.get $1
10214
10214
(local $19 i32)
10215
10215
(local $20 i32)
10216
10216
local.get $1
10217
- i32.const 128
10217
+ i32.const 48
10218
10218
i32.le_s
10219
10219
if
10220
10220
local.get $1
11127
11127
i32.const 0
11128
11128
i32.store offset=8
11129
11129
local.get $1
11130
- i32.const 128
11130
+ i32.const 48
11131
11131
i32.le_s
11132
11132
if
11133
11133
local.get $1
12059
12059
i32.const 0
12060
12060
i32.store offset=8
12061
12061
local.get $1
12062
- i32.const 128
12062
+ i32.const 48
12063
12063
i32.le_s
12064
12064
if
12065
12065
local.get $1
12974
12974
i32.const 0
12975
12975
i32.store offset=8
12976
12976
local.get $1
12977
- i32.const 128
12977
+ i32.const 48
12978
12978
i32.le_s
12979
12979
if
12980
12980
local.get $1
13802
13802
i32.const 0
13803
13803
i32.store offset=8
13804
13804
local.get $1
13805
- i32.const 128
13805
+ i32.const 48
13806
13806
i32.le_s
13807
13807
if
13808
13808
local.get $1
14989
14989
i32.const 0
14990
14990
i32.store offset=8
14991
14991
local.get $1
14992
- i32.const 128
14992
+ i32.const 48
14993
14993
i32.le_s
14994
14994
if
14995
14995
local.get $1
20669
20669
(local $19 i32)
20670
20670
(local $20 i32)
20671
20671
local.get $1
20672
- i32.const 128
20672
+ i32.const 48
20673
20673
i32.le_s
20674
20674
if
20675
20675
local.get $1
Original file line number Diff line number Diff line change 3468
3468
(local $15 i32)
3469
3469
(local $16 f64)
3470
3470
local.get $1
3471
- i32.const 128
3471
+ i32.const 48
3472
3472
i32.le_s
3473
3473
if
3474
3474
local.get $1
29643
29643
(local $12 i64)
29644
29644
(local $13 i32)
29645
29645
local.get $1
29646
- i32.const 128
29646
+ i32.const 48
29647
29647
i32.le_s
29648
29648
if
29649
29649
local.get $1
30427
30427
(local $12 i64)
30428
30428
(local $13 i32)
30429
30429
local.get $1
30430
- i32.const 128
30430
+ i32.const 48
30431
30431
i32.le_s
30432
30432
if
30433
30433
local.get $1
31261
31261
(local $12 i64)
31262
31262
(local $13 i32)
31263
31263
local.get $1
31264
- i32.const 128
31264
+ i32.const 48
31265
31265
i32.le_s
31266
31266
if
31267
31267
local.get $1
32089
32089
(local $12 i64)
32090
32090
(local $13 i32)
32091
32091
local.get $1
32092
- i32.const 128
32092
+ i32.const 48
32093
32093
i32.le_s
32094
32094
if
32095
32095
local.get $1
32927
32927
(local $12 i64)
32928
32928
(local $13 i32)
32929
32929
local.get $1
32930
- i32.const 128
32930
+ i32.const 48
32931
32931
i32.le_s
32932
32932
if
32933
32933
local.get $1
33749
33749
(local $12 i64)
33750
33750
(local $13 i32)
33751
33751
local.get $1
33752
- i32.const 128
33752
+ i32.const 48
33753
33753
i32.le_s
33754
33754
if
33755
33755
local.get $1
34580
34580
(local $14 i32)
34581
34581
(local $15 i32)
34582
34582
local.get $1
34583
- i32.const 128
34583
+ i32.const 48
34584
34584
i32.le_s
34585
34585
if
34586
34586
local.get $1
35411
35411
(local $14 i32)
35412
35412
(local $15 i32)
35413
35413
local.get $1
35414
- i32.const 128
35414
+ i32.const 48
35415
35415
i32.le_s
35416
35416
if
35417
35417
local.get $1
36243
36243
(local $15 i32)
36244
36244
(local $16 f32)
36245
36245
local.get $1
36246
- i32.const 128
36246
+ i32.const 48
36247
36247
i32.le_s
36248
36248
if
36249
36249
local.get $1
Original file line number Diff line number Diff line change 4040
4040
(local $21 i32)
4041
4041
(local $22 i32)
4042
4042
local.get $1
4043
- i32.const 128
4043
+ i32.const 48
4044
4044
i32.le_s
4045
4045
if
4046
4046
local.get $1
31802
31802
(local $19 i32)
31803
31803
(local $20 i32)
31804
31804
local.get $1
31805
- i32.const 128
31805
+ i32.const 48
31806
31806
i32.le_s
31807
31807
if
31808
31808
local.get $1
32732
32732
(local $19 i32)
32733
32733
(local $20 i32)
32734
32734
local.get $1
32735
- i32.const 128
32735
+ i32.const 48
32736
32736
i32.le_s
32737
32737
if
32738
32738
local.get $1
33719
33719
(local $19 i32)
33720
33720
(local $20 i32)
33721
33721
local.get $1
33722
- i32.const 128
33722
+ i32.const 48
33723
33723
i32.le_s
33724
33724
if
33725
33725
local.get $1
34649
34649
(local $19 i32)
34650
34650
(local $20 i32)
34651
34651
local.get $1
34652
- i32.const 128
34652
+ i32.const 48
34653
34653
i32.le_s
34654
34654
if
34655
34655
local.get $1
35593
35593
(local $19 i32)
35594
35594
(local $20 i32)
35595
35595
local.get $1
35596
- i32.const 128
35596
+ i32.const 48
35597
35597
i32.le_s
35598
35598
if
35599
35599
local.get $1
36517
36517
(local $19 i32)
36518
36518
(local $20 i32)
36519
36519
local.get $1
36520
- i32.const 128
36520
+ i32.const 48
36521
36521
i32.le_s
36522
36522
if
36523
36523
local.get $1
37447
37447
(local $21 i32)
37448
37448
(local $22 i32)
37449
37449
local.get $1
37450
- i32.const 128
37450
+ i32.const 48
37451
37451
i32.le_s
37452
37452
if
37453
37453
local.get $1
38377
38377
(local $21 i32)
38378
38378
(local $22 i32)
38379
38379
local.get $1
38380
- i32.const 128
38380
+ i32.const 48
38381
38381
i32.le_s
38382
38382
if
38383
38383
local.get $1
39307
39307
(local $21 i32)
39308
39308
(local $22 i32)
39309
39309
local.get $1
39310
- i32.const 128
39310
+ i32.const 48
39311
39311
i32.le_s
39312
39312
if
39313
39313
local.get $1
You can’t perform that action at this time.
0 commit comments