Closed
Bug 1094108
Opened 11 years ago
Closed 10 years ago
5% - 7% regression in octane-deltablue when inlining big functions with loops
Categories
(Core :: JavaScript Engine: JIT, defect)
Core
JavaScript Engine: JIT
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: h4writer, Unassigned)
References
Details
See bug 1087468 comment 14.
> This regresses deltablue with 5%-7%. So the big function
> with loop inlining also hits when having a constant/lambda :(.
> We definitely need to find out why "inlining big functions with loops"
> is cursed!
>
> http://arewefastyet.com/#machine=11&view=single&suite=octane&subtest=DeltaBlue&start=1415069471&end=1415126055
> http://arewefastyet.com/#machine=12&view=single&suite=octane&subtest=DeltaBlue&start=1415069471&end=1415126055
Reporter | ||
Comment 1•11 years ago
|
||
From IRC:
> <jandem> h4writer: about the loop inlining, maybe we want something like:
> inline functions with bigger loops 1 level deep (directly in the outer script)
> and bump the max inlining depth under that
> <jandem> h4writer: worth experimenting when we have time ;)
Reporter | ||
Comment 2•10 years ago
|
||
Loop inlining has been revamped. To workaround issues like these.
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(nicolas.b.pierron)
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•