[Webkit-unassigned] [Bug 158083] LLInt should support other types of prototype GetById caching.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Jun 11 01:43:01 PDT 2016
https://bugs.webkit.org/show_bug.cgi?id=158083
--- Comment #44 from Saam Barati <sbarati at apple.com> ---
A PropertyName is identical to a UniquedStringImpl* so you can just pass that.
A PropertyName is a struct with a single UniquedStringImpl* field.
I believe get_by_id has an index in it's instruction corresponding to its UniquedStringImpl*. You may need to write some code that loads this off
the CodeBlock based on some index. I'm not sure if we have code like that already
in the LLInt but it should be easy to write.
You should also make sure you don't have any other unintended register
aliasing for all platforms that the LLInt supports.
--
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/20160611/9dfbf0e3/attachment.html>
More information about the webkit-unassigned
mailing list