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.