Closed Bug 505584 Opened 16 years ago Closed 15 years ago

TM: fast path for traced JSOP_ARGUMENTS

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: dmandelin, Unassigned)

References

Details

The existing implementation always calls a function to get |arguments|. I did it that way because the value is computed conditionally either by reading from the stack or creating the object. But conditionals aren't too hard with nanojit: you can store to memory in each branch and then read out after. It is probably better to have a fast path to read |arguments| from the stack without calling.
This got fixed as part of bug 504797.
Status: NEW → RESOLVED
Closed: 15 years ago
Depends on: 504797
Resolution: --- → WORKSFORME
FIXED, then -- WFM is "we don't know why, but it works for us", drink beer, be happy ;-). /be
Resolution: WORKSFORME → FIXED
FIXED is drink beer, be happy too, of course :-). /be
You need to log in before you can comment on or make changes to this bug.