Closed Bug 724444 (IonFuzz) Opened 8 years ago Closed 1 year ago

[meta] IonMonkey fuzz bugs

Categories

(Core :: JavaScript Engine, defect)

defect
Not set

Tracking

()

RESOLVED FIXED

People

(Reporter: dvander, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: meta)

We're ready for fuzzing! (I hope.)

To run IonMonkey, you need --ion -n. Running --ion without -n isn't supported.

Other interesting flags:
    --ion-eager:    Compile eagerly, like -a. This is somewhat buggy right now.
    --ion-gvn=off:  Disables folding/code elimination.
    --ion-licm=off: Disables loop hoisting.
    --ion-inlining=off: Disables function inlining.
    -m: Still enables the method JIT, 

There are other --ion flags but they are experimental and not ready for testing. Also note, -a has no effect on --ion and -d will disable ion.
Depends on: 724467
Depends on: 691593
Depends on: 716743
Depends on: 668206
Depends on: 695902
Depends on: 724530
Depends on: 724562
Depends on: 724579
Depends on: 724654
Depends on: 724702
Depends on: 724773
Depends on: 724777
Depends on: 724784
Depends on: 724788
Depends on: 724798
Depends on: 724871
Depends on: 724872
Depends on: 724875
Depends on: 724938
Depends on: 724944
Depends on: 724975
Depends on: 724976
Depends on: 724995
Depends on: 724999
Depends on: 725000
Depends on: 725003
Depends on: 725011
Depends on: 725061
Depends on: 725062
Depends on: 725067
Depends on: 725072
Depends on: 725073
Depends on: 728033
Depends on: 728187
Depends on: 728188
Depends on: 729368
Depends on: 729571
Depends on: 729573
Depends on: 729788
Depends on: 729789
Depends on: 729793
Depends on: 729794
Depends on: 729795
Depends on: 729797
Depends on: 729798
Depends on: 729802
Depends on: 729804
Depends on: 729808
Depends on: 729809
Depends on: 729811
Depends on: 729812
Depends on: 729813
Depends on: 729814
No longer depends on: 729571
Depends on: 729849
Depends on: 729881
Depends on: 729884
Depends on: 729886
Depends on: 729892
Depends on: 729895
Depends on: 729899
Depends on: 729902
Depends on: 730115
Depends on: 730152
No longer depends on: 729849
Depends on: 732758
Depends on: 732763
Depends on: 732845
Depends on: 732846
Depends on: 732847
Depends on: 732848
Depends on: 732849
Depends on: 732850
Depends on: 732851
Depends on: 732852
Depends on: 732853
Depends on: 732854
Depends on: 732855
Depends on: 732856
Depends on: 732857
Depends on: 732858
Depends on: 732859
Depends on: 732860
Depends on: 732861
Depends on: 732862
Depends on: 732863
Depends on: 732864
Depends on: 733248
Depends on: 733255
Depends on: 735869
Depends on: 735957
Depends on: 736594
Depends on: 736679
Depends on: 737242
Depends on: 737297
Depends on: 737298
Depends on: 737299
Depends on: 737300
Depends on: 737304
Depends on: 737589
Depends on: 737593
Depends on: 737595
Depends on: 737597
Depends on: 737599
Depends on: 737737
Depends on: 738496
Depends on: 738537
Depends on: 739402
Depends on: 739901
Depends on: 741199
Depends on: 741200
Depends on: 741202
Depends on: 741203
Depends on: 741204
Depends on: 741206
Depends on: 741207
Depends on: 743071
Depends on: 743077
Depends on: 743082
Depends on: 743094
Depends on: 743096
Depends on: 743099
Depends on: 743119
Depends on: 743128
Depends on: 743129
Depends on: 743132
Depends on: 743138
Depends on: 744266
Depends on: 745360
Depends on: 746364
Depends on: 746366
Depends on: 746370
Depends on: 746376
Depends on: 746377
Depends on: 746395
Depends on: 746397
Depends on: 748071
Depends on: 754711
Depends on: 754712
Depends on: 754713
Depends on: 754714
Depends on: 754715
Depends on: 754716
Depends on: 754717
Depends on: 754718
Depends on: 754719
Depends on: 754720
Depends on: 755194
Depends on: 755560
Depends on: 755564
Depends on: 755759
Depends on: 755762
Depends on: 755813
Depends on: 755832
Depends on: 756094
Depends on: 756235
Depends on: 756236
Depends on: 756238
Depends on: 756240
Depends on: 756243
Depends on: 756247
Depends on: 756659
Depends on: 756776
Depends on: 756777
Depends on: 756778
Depends on: 756779
Depends on: 756780
Depends on: 756781
No longer depends on: 756094
Depends on: 756094
Depends on: 756855
Depends on: 757304
Depends on: 757412
Depends on: 757428
Depends on: 757785
Depends on: 757787
Depends on: 757810
Depends on: 757811
Depends on: 758164
Depends on: 758167
Depends on: 758366
Depends on: 758376
Depends on: 758384
Depends on: 758394
Depends on: 758543
Depends on: 758991
Depends on: 759177
Depends on: 759205
Depends on: 759209
Depends on: 759210
Depends on: 759211
Depends on: 759213
Depends on: 759283
Depends on: 759300
Depends on: 759306
Depends on: 759312
Depends on: 759314
Depends on: 759317
Depends on: 759323
Depends on: 759325
Depends on: 759433
Depends on: 759464
Depends on: 759471
Depends on: 759476
Depends on: 760443
Depends on: 760457
Depends on: 761835
Depends on: 761854
Depends on: 762037
Depends on: 762059
Depends on: 762457
Depends on: 762458
Depends on: 762500
Depends on: 762547
Depends on: 762907
Depends on: 762923
Depends on: 762936
Depends on: 762984
Depends on: 763039
Depends on: 763112
Depends on: 763121
Depends on: 763226
Depends on: 763333
Depends on: 763440
Depends on: 763480
Depends on: 763481
Depends on: 763989
Depends on: 764374
Depends on: 764379
Depends on: 764402
Depends on: 764790
Depends on: 764792
Depends on: 764850
Depends on: 765180
Depends on: 765186
Depends on: 765266
Depends on: 765335
No longer depends on: 764850
Depends on: 765477
Depends on: 765478
Depends on: 765479
Depends on: 765480
Depends on: 765483
Depends on: 765485
Depends on: 765487
Depends on: 767665
Depends on: 767679
Depends on: 767973
Depends on: 768004
Depends on: 768436
Depends on: 769224
Depends on: 769324
Depends on: 769332
Depends on: 769335
Depends on: 770231
Depends on: 770235
Depends on: 770332
Depends on: 770335
Depends on: 770762
Depends on: 771157
Depends on: 771200
Depends on: 771398
Depends on: 772742
Depends on: 772795
Depends on: 772901
Depends on: 772903
Depends on: 773587
Depends on: 773588
Depends on: 774257
Depends on: 774624
Depends on: 774644
No longer depends on: 774859
Depends on: 775037
Depends on: 775645
Depends on: 776353
Depends on: 776359
Depends on: 776361
Depends on: 776687
Depends on: 776748
Depends on: 776776
Depends on: 776880
Depends on: 779124
Depends on: 779125
Depends on: 779245
Depends on: 779328
Depends on: 779380
Depends on: 779390
Depends on: 779592
Depends on: 779595
Depends on: 779812
Depends on: 779813
Depends on: 779814
Depends on: 779818
Depends on: 779819
Depends on: 779837
Depends on: 779839
Depends on: 779841
Depends on: 780003
Depends on: 780274
Depends on: 780451
Depends on: 780520
Depends on: 780838
Depends on: 780842
Depends on: 780936
Depends on: 781022
Depends on: 781214
Depends on: 781248
Depends on: 781364
Depends on: 781660
Depends on: 782083
Depends on: 782087
Depends on: 782103
Depends on: 782129
Depends on: 783493
Depends on: 783590
Depends on: 784385
Depends on: 784652
Depends on: 785355
Depends on: 785625
Depends on: 786106
Depends on: 786107
Depends on: 786123
Depends on: 786130
Depends on: 787309
Depends on: 787614
Depends on: 787813
Depends on: 787815
Depends on: 787848
Depends on: 787861
Depends on: 787864
Depends on: 787921
Depends on: 788822
Depends on: 789300
Depends on: 789420
No longer depends on: 789420
Depends on: 789735
Depends on: 790479
Depends on: 790935
Depends on: 792166
Depends on: 792220
Depends on: 792231
Depends on: 792234
Depends on: 792239
Depends on: 792510
Depends on: 792552
Depends on: 792589
Depends on: 792944
Depends on: 793385
Depends on: 793390
Depends on: 793513
Depends on: 793516
No longer depends on: 793513
Depends on: 794286
Depends on: 793805
No longer depends on: 793805
Depends on: 795945
Depends on: 797185
Depends on: 798589
Depends on: 798668
Depends on: 798670
Depends on: 798823
Depends on: 798946
Depends on: 799185
Depends on: 799438
Depends on: 799785
Depends on: 799803
Depends on: 799804
Depends on: 799907
Depends on: 800179
Depends on: 800568
Depends on: 801156
Depends on: 801195
Depends on: 801831
No longer depends on: 801195
Depends on: 803332
Depends on: 805299
Depends on: 805300
Depends on: 805747
Depends on: 807035
Depends on: 807047
Depends on: 807156
Depends on: 807943
Depends on: 808063
Depends on: 808067
Depends on: 808452
Depends on: 808453
Depends on: 808529
Depends on: 808878
Depends on: 809021
Depends on: 809468
Depends on: 809509
Depends on: 810802
Depends on: 810925
Depends on: 810996
Depends on: 811561
Depends on: 811563
Depends on: 811572
Depends on: 811577
Depends on: 813029
Depends on: 813387
Depends on: 806344
Depends on: 814552
Depends on: 815652
Depends on: 815727
Depends on: 816462
Depends on: 816492
Depends on: 817444
Depends on: 818604
No longer depends on: 818604
Depends on: 818869
Depends on: 819610
Depends on: 819611
Depends on: 819635
Depends on: 819794
Depends on: 819797
Depends on: 819865
Depends on: 820349
Depends on: 820873
Depends on: 821931
Depends on: 821794
Depends on: 821788
Depends on: 822170
Depends on: 822223
Depends on: 822540
Depends on: 822938
Depends on: 822941
Depends on: 825379
Depends on: 825382
Depends on: 825705
Depends on: 825716
Depends on: 826031
Depends on: 827082
Depends on: 827104
Depends on: 827659
Depends on: 827821
Depends on: 827882
Depends on: 829534
Depends on: 830042
Depends on: 830049
Depends on: 830719
Depends on: 831087
Depends on: 831092
Depends on: 831424
Depends on: 832058
Depends on: 832069
Depends on: 833076
Depends on: 836274
Depends on: 839313
Depends on: 839315
Depends on: 840012
Depends on: 842300
Depends on: 842305
Depends on: 842425
Depends on: 842424
Depends on: 834240
Depends on: 843875
Depends on: 844059
Depends on: 844305
Depends on: 844364
Depends on: 844452
Depends on: 844482
Depends on: 844977
Depends on: 845325
Depends on: 847412
Depends on: 848747
Depends on: 849014
Depends on: 849778
Depends on: 849781
Depends on: 849968
Depends on: 848906
Depends on: 850635
Depends on: 850657
Depends on: 850949
Depends on: 851067
Depends on: 851247
Depends on: 851796
Depends on: 852140
Depends on: 852174
Depends on: 852342
Depends on: 853154
Depends on: 853545
Depends on: 853555
Depends on: 854034
Depends on: 854363
Depends on: 854418
Depends on: 854443
Depends on: 854462
Depends on: 858617
Depends on: 862100
Depends on: 862328
Depends on: 862357
Depends on: 863755
Depends on: 864002
Depends on: 864276