Closed
Bug 1048046
Opened 11 years ago
Closed 11 years ago
5.7% regression in octane-crypto on MacOSX 32bit
Categories
(Core :: JavaScript Engine: JIT, defect)
Core
JavaScript Engine: JIT
Tracking
()
RESOLVED
FIXED
mozilla34
People
(Reporter: h4writer, Assigned: nbp)
References
Details
(Whiteboard: awfy-fixed)
Attachments
(1 file)
1.48 KB,
patch
|
h4writer
:
review+
|
Details | Diff | Splinter Review |
AWFY is reporting a 5.7% regression in octane-crypto on MacOSX 32bit
http://arewefastyet.com/#machine=11&view=single&suite=octane&subtest=Crypto&start=1406547180&end=1406555257
Possibly bug 1040194?
Assignee | ||
Comment 1•11 years ago
|
||
We can revert the patch if needed, as this is protecting us against some escape analysis cases, which is disabled by default.
I will submit a fix today. The problem here is that we are no longer eliminating resume point operands which are completely dead in baseline, if we can recover the instruction. Recovering an instruction is costly compared to deleting the instruction and not having to recover it at all. This spilling overhead is what is seen here as the 5.7% regression.
Flags: needinfo?(nicolas.b.pierron)
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → nicolas.b.pierron
Assignee | ||
Comment 2•11 years ago
|
||
Attachment #8467042 -
Flags: review?(hv1989)
Reporter | ||
Updated•11 years ago
|
Attachment #8467042 -
Flags: review?(hv1989) → review+
Assignee | ||
Comment 3•11 years ago
|
||
Comment 4•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla34
Reporter | ||
Comment 5•11 years ago
|
||
Whiteboard: awfy-fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•