[Webkit-unassigned] [Bug 68320] DFG JIT does not speculate aggressively enough on GetById

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Sep 18 14:18:55 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=68320





--- Comment #6 from Filip Pizlo <fpizlo at apple.com>  2011-09-18 14:18:55 PST ---
It looks like the reason for the slow-down in Kraken is just because of a lack of recompilation.  On the first ~5000 executions of this function, the get_by_id self cache is successful.  It then falls apart, and the get_by_id's go polymorphic.  But by then the DFG has already done its compilation.

Recommendation: since the speed-up on V8 is bigger than the slow-down on Kraken, I suggest landing this, but adding this to the list of reasons why we need recompilation.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list