Last Comment Bug 677337 - IonMonkey: Pass shell tests
: IonMonkey: Pass shell tests
Status: RESOLVED FIXED
:
Product: Core
Classification: Components
Component: JavaScript Engine (show other bugs)
: unspecified
: All All
: -- normal (vote)
: ---
Assigned To: general
:
: Jason Orendorff [:jorendorff]
Mentors:
Depends on: 677339 677715 677730 678072 678681 678682 680432 681741 681745 682055 682060 682061 682210 683983 684029 684037 684126 684318 684362 684365 685763 689268 692291 694422 694481 695017 701508 701888 703791 705998 706057 706692 706896 708757 708777 708782 713693 713952 713977 713997 714393 714676 714727 714775 714814 715332 716090 716149 716624 716753 716845 717193 717254 717494 717503 719416 719744 719749 719774 722245 722656 722669 722898 722955 723023 723040 723139 723496 724146 726180 727741 727742 728221 731636 731927 731929 737818 IonEager 748188 755157
Blocks: IonMonkey IonGreen
  Show dependency treegraph
 
Reported: 2011-08-08 12:13 PDT by David Anderson [:dvander]
Modified: 2012-07-26 00:39 PDT (History)
5 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments

Description David Anderson [:dvander] 2011-08-08 12:13:54 PDT
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.)

Note You need to log in before you can comment on or make changes to this bug.