[Webkit-unassigned] [Bug 100461] New: Forward OSR calculation is wrong in the presence of multiple SetLocals, or a mix of SetLocals and Phantoms

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Oct 25 22:33:34 PDT 2012


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

           Summary: Forward OSR calculation is wrong in the presence of
                    multiple SetLocals, or a mix of SetLocals and Phantoms
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Keywords: InRadar
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: fpizlo at apple.com


This was broken by the attempt to have the forward OSR exit calculator collect all SetLocals and create recovery overrides for them.  The fix is to not do that, and instead have bytecode ops that decompose into multiple SetLocals explicitly help the forward OSR exit calculator with SetLocal hints.

<rdar://problem/12551946>

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list