[Webkit-unassigned] [Bug 63218] New: DFG JIT - remove machine type guarantees from graph

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 22 18:51:19 PDT 2011


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

           Summary: DFG JIT - remove machine type guarantees from graph
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: barraclough at apple.com


The DFG JIT currently makes assumptions about the types of machine registers that certain nodes will be loaded into.  This will be broken as we generate nodes to produce both integer and double code paths.  Remove int<->double conversions nodes.  This design decision also gave rise to multiple types of constant nodes, requiring separate handling for each type.  Merge these back into JSConstant.

-- 
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