Closed Bug 620599 Opened 10 years ago Closed 10 years ago
Inference: pass jstests
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.
First round of fixes: http://hg.mozilla.org/projects/jaegermonkey/rev/513c680568de
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.
Handling for script reparenting, all jstests should work in the interpreter. http://hg.mozilla.org/projects/jaegermonkey/rev/2d8ab0c44255
Some miscellaneous fixes to get things working again. http://hg.mozilla.org/projects/jaegermonkey/rev/228e319574f9
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.