WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
140805
Sink function allocations, and then the activation allocation, to a point where we know that let-bound variables are initialized - and then allow those functions' code to be optimized without TDZ checks
https://bugs.webkit.org/show_bug.cgi?id=140805
Summary
Sink function allocations, and then the activation allocation, to a point whe...
Filip Pizlo
Reported
2015-01-22 17:47:36 PST
The optimizing compiler already has the ability to sink allocations to the point where they escape. Doing this for activation and function allocations would enable us to prove cases where the function cannot see the TDZ of some let-bound variables.
Attachments
Add attachment
proposed patch, testcase, etc.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug