[Webkit-unassigned] [Bug 143736] DFG should not insert Phantoms in bytecode parsing or as part of transformations

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 23 15:20:57 PDT 2015


https://bugs.webkit.org/show_bug.cgi?id=143736

--- Comment #2 from Filip Pizlo <fpizlo at apple.com> ---
I think that we need to just embrace the fact that the DFG IR prior to FixupPhase *does* currently accurately represent all bytecode uses.  This may be hard to maintain, but it *is* useful.

The part that we believe to be unsound is maintaining that same information in DFG IR *after* we have completed FixupPhase and are doing other transformations.

If we embrace this, then we would be able to also bring back DCE. This time it would be a pre-FixupPhase DCE.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150423/1abd3e85/attachment-0001.html>


More information about the webkit-unassigned mailing list