Skip to content
  • weinig@apple.com's avatar
    2008-09-09 Sam Weinig <sam@webkit.org> · 0d878bff
    weinig@apple.com authored
            Reviewed by Geoffrey Garen.
    
            Replace uses of PropertyMap::get and PropertyMap::getLocation with
            PropertyMap::getOffset.
    
            Sunspider reports this as a .6% improvement.
    
            * JavaScriptCore.exp:
            * kjs/JSObject.cpp:
            (JSC::JSObject::put):
            (JSC::JSObject::deleteProperty):
            (JSC::JSObject::getPropertyAttributes):
            * kjs/JSObject.h:
            (JSC::JSObject::getDirect):
            (JSC::JSObject::getDirectLocation):
            (JSC::JSObject::locationForOffset):
            * kjs/PropertyMap.cpp:
            (JSC::PropertyMap::remove):
            (JSC::PropertyMap::getOffset):
            * kjs/PropertyMap.h:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@36304 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    0d878bff