[Webkit-unassigned] [Bug 158908] New: JSC::Symbol should be hash-consed
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Jun 18 15:33:57 PDT 2016
https://bugs.webkit.org/show_bug.cgi?id=158908
Bug ID: 158908
Summary: JSC::Symbol should be hash-consed
Classification: Unclassified
Product: WebKit
Version: WebKit Nightly Build
Hardware: All
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
Assignee: webkit-unassigned at lists.webkit.org
Reporter: fpizlo at apple.com
I just realized that it's not possible to pointer-compare symbols! This means that all symbol comparisons require dependent loads to get the Symbol's underlying uid. This is probably worth fixing. We would like symbol comparisons to not require loads. To do that, we need to make Symbol hash-consed on a per-VM basis.
--
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/20160618/e13f6762/attachment.html>
More information about the webkit-unassigned
mailing list