Closed
Bug 620599
Opened 15 years ago
Closed 15 years ago
TypeInference: pass jstests
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: bhackett1024, Assigned: bhackett1024)
References
Details
(Whiteboard: fixed-in-jaegermonkey)
While type inference passes jit-tests, there are still scattered failures on jstests, due to corner cases in the language, new language features (es5) and language extensions. These need to get fixed.
Updated•15 years ago
|
Assignee: general → pbiggar
| Assignee | ||
Updated•15 years ago
|
Assignee: pbiggar → bhackett1024
| Assignee | ||
Comment 1•15 years ago
|
||
First round of fixes:
http://hg.mozilla.org/projects/jaegermonkey/rev/513c680568de
| Assignee | ||
Comment 2•15 years ago
|
||
Second round:
http://hg.mozilla.org/projects/jaegermonkey/rev/2d2bc8417871
The only remaining failure is on js1_5/extensions/regress-300079.js, need to handle reparenting of scripts with upvars for this to work.
| Assignee | ||
Comment 3•15 years ago
|
||
Handling for script reparenting, all jstests should work in the interpreter.
http://hg.mozilla.org/projects/jaegermonkey/rev/2d8ab0c44255
| Assignee | ||
Comment 4•15 years ago
|
||
Some miscellaneous fixes to get things working again.
http://hg.mozilla.org/projects/jaegermonkey/rev/228e319574f9
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Whiteboard: fixed-in-jaegermonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•