Summary: | The DFG should not attempt to guess types in the absence of value profiles | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Filip Pizlo <fpizlo> | ||||
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | fpizlo, oliver | ||||
Priority: | P2 | ||||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
Bug Depends on: | 68676, 68723, 68763 | ||||||
Bug Blocks: | 68593 | ||||||
Attachments: |
|
Description
Filip Pizlo
2011-09-22 20:30:13 PDT
This blocks https://bugs.webkit.org/show_bug.cgi?id=68593 because live range splitting should be done after parsing, but static predictions are made during parsing. So, implementing 68593 while having to still deal with static predictions will result in a lot more cruft than we should have to put up with. Created attachment 108592 [details]
the patch
|