Ignore:
Timestamp:
Sep 24, 2008, 1:11:35 AM (17 years ago)
Author:
[email protected]
Message:

2008-09-24 Maciej Stachowiak <[email protected]>

Reviewed by Oliver Hunt.


  • inline PropertyMap::getOffset to speed up polymorphic lookups


~1.5% speedup on v8 benchmark
no effect on SunSpider

  • JavaScriptCore.exp:
  • kjs/PropertyMap.cpp:
  • kjs/PropertyMap.h: (JSC::PropertyMap::getOffset):
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/JavaScriptCore.exp

    r36821 r36847  
    110110__ZN3JSC11ProgramNode6createEPNS_12JSGlobalDataEPNS_14SourceElementsEPN3WTF6VectorISt4pairINS_10IdentifierEjELm16EEEPNS6_INS5_6RefPtrINS_12FuncDeclNodeEEELm16EEEPNS_14SourceProviderEbbi
    111111__ZN3JSC11PropertyMap3putERKNS_10IdentifierEPNS_7JSValueEjbPNS_8JSObjectERNS_15PutPropertySlotERPS5_
    112 __ZN3JSC11PropertyMap9getOffsetERKNS_10IdentifierE
    113112__ZN3JSC11PropertyMap9getOffsetERKNS_10IdentifierERj
    114113__ZN3JSC11PropertyMapD1Ev
Note: See TracChangeset for help on using the changeset viewer.