[Webkit-unassigned] [Bug 194953] New: DFGBytecodeParser should not declare that a node won't clobberExit if DFGFixupPhase can later declare it does clobberExit

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 22 11:28:18 PST 2019


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

            Bug ID: 194953
           Summary: DFGBytecodeParser should not declare that a node won't
                    clobberExit if DFGFixupPhase can later declare it does
                    clobberExit
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: rmorisset at apple.com

Or we fairly naturally hit validation errors out of DFGFixupPhase..
There is already such a rule for GetByVal, but we must also be conservative for other nodes that:
- (a) may or may not clobberExit depending on their arrayMode
- (b) and get their arrayMode from profiling information in DFGBytecodeParser
- (c) and can have their arrayMode refined by DFGFixupPhase.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190222/cfbb8390/attachment.html>


More information about the webkit-unassigned mailing list