Bug 133769
Summary: | Extend Safe to Execute capabilities for NativeCall and NativeConstruct | ||
---|---|---|---|
Product: | WebKit | Reporter: | Matthew Mirman <mmirman> |
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED INVALID | ||
Severity: | Enhancement | CC: | basile_clement, fpizlo, mmirman |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | All | ||
OS: | All |
Matthew Mirman
Currently NativeCall and NativeConstruct are considered always unsafe to execute by the DFG which prevents certain optimizations. Often there is a check which when
completed makes them safe to execute. Need to refine the cases where they are safe to execute.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Basile Clement
This is no longer relevant since NativeCall and NativeConstruct have been removed in https://bugs.webkit.org/show_bug.cgi?id=147417.