[Webkit-unassigned] [Bug 156391] Accesses that are polymorphic on base but all share the same slot base in some shared prototype should use a hash set of structures for resolution

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 7 21:29:59 PDT 2016


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

--- Comment #1 from Filip Pizlo <fpizlo at apple.com> ---
Something that I still need to check is whether those websites that take slow path on these megamorphic loads ends up sharing the same base structures across different static accesses.  If they do, then this optimization is going to be great because as soon as an IC is repatched to use the hashtable, it will likely not need to take slow path.  But if there's just a huge set of diverse structures that end up in these accesses then we need some other strategy.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160408/299ec866/attachment-0001.html>


More information about the webkit-unassigned mailing list