[Webkit-unassigned] [Bug 85246] New: Bytecode dumps should contain data about the state of get_by_id caches

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 30 16:40:03 PDT 2012


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

           Summary: Bytecode dumps should contain data about the state of
                    get_by_id caches
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: fpizlo at apple.com


Currently bytecode dumping has some code to print the state of StructureStubInfo's, but that code has rotted, and is does not provide very many details - for example it will not tell you the offsets that we are using, and it will not tell you the full chains (for prototype accesses) or lists (for polymorphic accesses) being used.

As well, the old dumping code prints structure stub information out-of-line, which makes it a bit harder to grok.

The old code (which is rotten) should be axed, and replaced by something more informative.

Finally, it should be possible for the DFG to dump bytecode during parsing, so that we can see exactly what the DFG sees when making its optimization decisions.

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