[Webkit-unassigned] [Bug 65825] DFG JIT does not track speculation decisions for global variables

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Aug 7 22:33:35 PDT 2011


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





--- Comment #7 from Filip Pizlo <fpizlo at apple.com>  2011-08-07 22:33:35 PST ---
(In reply to comment #6)
> Does this end up helping bitops-bitwise-and.js?

Only ever so slightly.  Maybe 2%, and it's hardly statistically significant.  It's mainly just a win on controlflow-recursive and crypto.

All this patch really does is makes sure that we have consistent speculations for each global variable, whereas before we might have speculate differently each time we load from it.  So it only "wins" in the sense that it removes some ugly pathologies that we otherwise had, where we first turned something into a double and then later speculated that it was an integer.

-- 
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