Closed Bug 557378 Opened 10 years ago Closed 9 years ago

[meta] slim down JSStackFrame

Categories

(Core :: JavaScript Engine, defect)

x86
Linux
defect
Not set

Tracking

()

RESOLVED FIXED

People

(Reporter: luke, Unassigned)

References

()

Details

From measurements of JS-heavy sites and bencharmks, JSStackFrames account for more than half our stack memory usage.  Removing members improves spatial locality and speeds up inline call.  This bug tracks bugs for removing various members that have already been created.
Depends on: 530650
Depends on: 546848
Depends on: 586533
Depends on: 593882, 595073, 595074
No longer depends on: 530650, 550639, 586533
The stack frame is down to 12 words, only 4 of which are actually touch on the common method-jit call path (less on return).
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.