[Webkit-unassigned] [Bug 20843] New: Accelerated property accesses.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Sep 14 14:51:18 PDT 2008


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

           Summary: Accelerated property accesses.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: barraclough at apple.com


Inline more of the array access code into the JIT code for get/put_by_val.

Accelerate get/put_by_id by speculatively inlining a disable direct access into
the hot path of the code, and repatch this with the correct StructureID and
property map offset once these are known.  In the case of accesses to the
prototype and reading the array-length a trampoline is genertaed, and the
branch to the slow-case is relinked to jump to this.


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



More information about the webkit-unassigned mailing list