Bug 151983
| Summary: | [ES6] Arrow function. Implement caching of the Scope that store bound values for Arrow function | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | GSkachkov <gskachkov> |
| Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | saam |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | 149338 | ||
| Bug Blocks: | 140855 | ||
GSkachkov
Implement caching of the Scope that store bound values for Arrow function. Now(by patch 149338) it does emitResolveScope each time when we need 'this', 'newTarget' or 'super' by emitLoadArrowFunctionLexicalEnvironment function.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |