[Webkit-unassigned] [Bug 141881] New: Function name scope is only created on the function execution of the function that needs it
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Feb 22 17:13:52 PST 2015
https://bugs.webkit.org/show_bug.cgi?id=141881
Bug ID: 141881
Summary: Function name scope is only created on the function
execution of the function that needs it
Classification: Unclassified
Product: WebKit
Version: 528+ (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
Our bytecode generation has a tendency to mistreat the reexecutability of closures. For example, we have this silly tendency to use the scope of the current execution of a function to find the symbol tables of all future executions. Of course, this just barely works. And because of the tendency to mistreat the reexecutability of closures, and our silly tendency to use the current scope for predicting future resolutions, we have a hilarious bug where only the first execution of a function that needs a name scope actually gets that name scope.
--
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/20150223/bb8370c7/attachment-0002.html>
More information about the webkit-unassigned
mailing list