IonMonkey: Pass shell tests

RESOLVED FIXED

Status

()

Core
JavaScript Engine
RESOLVED FIXED
6 years ago
5 years ago

People

(Reporter: dvander, Unassigned)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

6 years ago
Now that the initial prototype is done, we should work toward passing tests and keeping them green. The goal of this is not to start fuzzing IonMonkey, but to make sure we're catching our own regressions and to weed out any edge cases that might break our design.

Some of our test breakage is us not supporting certain operations late in the compilation pipeline, for example, unimplemented LIR. We can either change these assertions to compilation failures, or implement the ops on a case-by-case basis. (We'll have to implement them eventually, of course, but I'd prefer to get as many out of the way to keep pushing the design.)
(Reporter)

Updated

6 years ago
Depends on: 677339
(Reporter)

Updated

6 years ago
Depends on: 677730
(Reporter)

Updated

6 years ago
Depends on: 677715
Depends on: 678072
(Reporter)

Updated

6 years ago
Depends on: 678681
(Reporter)

Updated

6 years ago
Depends on: 678682

Updated

6 years ago
No longer depends on: 677339

Updated

6 years ago
Depends on: 677339
(Reporter)

Updated

6 years ago
Depends on: 681741
(Reporter)

Updated

6 years ago
Depends on: 681745
(Reporter)

Updated

6 years ago
Depends on: 682055
(Reporter)

Updated

6 years ago
Depends on: 682060
(Reporter)

Updated

6 years ago
Depends on: 682061
(Reporter)

Updated

6 years ago
Depends on: 682210
(Reporter)

Updated

6 years ago
Depends on: 683983
(Reporter)

Updated

6 years ago
Depends on: 684029
(Reporter)

Updated

6 years ago
Depends on: 684037
(Reporter)

Updated

6 years ago
Depends on: 684126
(Reporter)

Updated

6 years ago
Depends on: 684318
(Reporter)

Updated

6 years ago
Depends on: 684362
(Reporter)

Updated

6 years ago
Depends on: 684365
(Reporter)

Updated

6 years ago
Depends on: 685763
(Reporter)

Updated

6 years ago
Depends on: 689268

Updated

6 years ago
Depends on: 692291
(Reporter)

Updated

6 years ago
Depends on: 694422
(Reporter)

Updated

6 years ago
Depends on: 694481
(Reporter)

Updated

6 years ago
Depends on: 695017
(Reporter)

Updated

6 years ago
Depends on: 680432
(Reporter)

Updated

6 years ago
Depends on: 701508

Updated

6 years ago
Depends on: 701888
(Reporter)

Updated

6 years ago
Depends on: 703791
OS: Linux → All
Hardware: x86_64 → All

Updated

6 years ago
Depends on: 705998

Updated

6 years ago
Depends on: 706057
(Reporter)

Updated

6 years ago
Depends on: 706692
(Reporter)

Updated

6 years ago
Depends on: 706896

Updated

6 years ago
Depends on: 708757

Updated

6 years ago
Depends on: 708777

Updated

6 years ago
Depends on: 708782
(Reporter)

Updated

6 years ago
Depends on: 713977, 713952
(Reporter)

Updated

6 years ago
Depends on: 713997
(Reporter)

Updated

6 years ago
Depends on: 714393
Depends on: 713693
(Reporter)

Updated

6 years ago
Depends on: 714676

Updated

6 years ago
Depends on: 714727

Updated

6 years ago
Depends on: 714775

Updated

6 years ago
Depends on: 714814
Depends on: 715332
(Reporter)

Updated

6 years ago
Depends on: 716090
(Reporter)

Updated

6 years ago
Depends on: 716149
(Reporter)

Updated

6 years ago
Depends on: 716753

Updated

6 years ago
Depends on: 716845
(Reporter)

Updated

6 years ago
Depends on: 716624

Updated

6 years ago
Depends on: 717193

Updated

6 years ago
Depends on: 717254
(Reporter)

Updated

6 years ago
Depends on: 717503
(Reporter)

Updated

6 years ago
Depends on: 717494

Updated

6 years ago
Depends on: 719416

Updated

6 years ago
Depends on: 719744

Updated

6 years ago
Depends on: 719749

Updated

6 years ago
Depends on: 719774

Updated

6 years ago
Depends on: 722245

Updated

6 years ago
Depends on: 722656

Updated

6 years ago
Depends on: 722669
(Reporter)

Updated

6 years ago
Depends on: 722898
(Reporter)

Updated

6 years ago
Depends on: 722955

Updated

6 years ago
Depends on: 723023

Updated

6 years ago
Depends on: 723040

Updated

6 years ago
Depends on: 723139

Updated

6 years ago
Depends on: 723496
(Reporter)

Updated

6 years ago
Depends on: 724146
(Reporter)

Updated

6 years ago
Depends on: 726180

Updated

5 years ago
Depends on: 727741

Updated

5 years ago
Depends on: 727742

Updated

5 years ago
Depends on: 728221

Updated

5 years ago
Depends on: 731636
(Reporter)

Updated

5 years ago
Depends on: 731927
(Reporter)

Updated

5 years ago
Depends on: 731929

Updated

5 years ago
Depends on: 737818
Depends on: 742136

Updated

5 years ago
Depends on: 746186
(Reporter)

Updated

5 years ago
Blocks: 747221
Depends on: 748188
Depends on: 755157
(Reporter)

Updated

5 years ago
No longer depends on: 746186
(Reporter)

Updated

5 years ago
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.