Closed Bug 445262 (upvar1) Opened 16 years ago Closed 16 years ago

display closure optimizations for SpiderMonkey, part I

Categories

(Core :: JavaScript Engine, defect, P1)

defect

Tracking

()

RESOLVED FIXED
mozilla1.9.1a2

People

(Reporter: brendan, Assigned: brendan)

References

Details

Patch forthcoming, inspired by Chez Scheme. Need to get it working and measure a bit first. /be
The alpha freezes today: is that still a reasonable expectation for this patch arriving? We're dying for it over in tracemonkey.
It's not coming today, I'm on a plane to Oslo via London. Don't cut anything off at the knees, though. /be
No knee-cutting, just eagerness. :)
Status: NEW → ASSIGNED
Priority: -- → P1
Blocks: 446379
Flags: wanted1.9.1?
Flags: wanted1.9.1? → wanted1.9.1+
Target Milestone: mozilla1.9.1a1 → mozilla1.9.1a2
Some of this landed, just what I called "v0.1": not display closures but displays: http://hg.mozilla.org/tracemonkey/index.cgi/rev/5bc82976d48b http://hg.mozilla.org/tracemonkey/index.cgi/rev/63ba972636ad http://hg.mozilla.org/tracemonkey/index.cgi/rev/b908f7a072d4 I should maybe clone this bug and morph it to cover the above, and make the clone be about display closures for real. Need sleep first. /be
Part II is bug 452498. Closing this since it has a landed patch, one patch per bug and all that. /be
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Summary: display closure optimizations for SpiderMonkey → display closure optimizations for SpiderMonkey, part I
Depends on: 451884
Blocks: upvar2
Depends on: 451721
No longer depends on: 451721
Flags: in-testsuite-
Flags: in-litmus-
Depends on: 487967
No longer depends on: 487967
Alias: upvar1
Depends on: 487967
You need to log in before you can comment on or make changes to this bug.