[Webkit-unassigned] [Bug 216172] New: [JSC] Use symbols as identifiers for class fields computed names storage
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Sep 4 02:57:40 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=216172
Bug ID: 216172
Summary: [JSC] Use symbols as identifiers for class fields
computed names storage
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
Assignee: webkit-unassigned at lists.webkit.org
Reporter: xan.lopez at gmail.com
Right now we are using plain numeric identifiers to store the property keys for the field's computed names ("0" for the first one, "1" for the second, etc). Using symbols is cleaner, avoids potential collisions with other features storing data in the class scope, and will allow for a more sane implementation when we land static class fields.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200904/3428af6f/attachment-0001.htm>
More information about the webkit-unassigned
mailing list