Closed Bug 677337 Opened 13 years ago Closed 12 years ago

IonMonkey: Pass shell tests

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: dvander, Unassigned)

References

(Blocks 1 open bug)

Details

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.)
Depends on: 678072
No longer depends on: 677339
Depends on: 677339
Depends on: 692291
Depends on: 701888
OS: Linux → All
Hardware: x86_64 → All
Depends on: 705998
Depends on: 706057
Depends on: 708757
Depends on: 708777
Depends on: 708782
Depends on: 713693
Depends on: 714727
Depends on: 714775
Depends on: 714814
Depends on: 715332
Depends on: 716845
Depends on: 717193
Depends on: 717254
Depends on: 719416
Depends on: 719744
Depends on: 719749
Depends on: 719774
Depends on: 722245
Depends on: 722656
Depends on: 722669
Depends on: 723023
Depends on: 723040
Depends on: 723139
Depends on: 723496
Depends on: 727741
Depends on: 727742
Depends on: 728221
Depends on: 731636
Depends on: 737818
Depends on: IonEager
Depends on: 746186
Depends on: 748188
Depends on: 755157
No longer depends on: 746186
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.