2008-09-24 Maciej Stachowiak <mjs@apple.com>
authormjs@apple.com <mjs@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 24 Sep 2008 08:11:35 +0000 (08:11 +0000)
committermjs@apple.com <mjs@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 24 Sep 2008 08:11:35 +0000 (08:11 +0000)
commite95fd0aebe62e9d8c51685bfe74d9c7fd12fcc4a
treea5a067fa911c78e6d368f1cfe8d3646bf0076957
parent2e983cf8cadedbdc45967e0006fd129522affac7
2008-09-24  Maciej Stachowiak  <mjs@apple.com>

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

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@36847 268f45cc-cd09-0410-ab3c-d52691b4dbfc
JavaScriptCore/ChangeLog
JavaScriptCore/JavaScriptCore.exp
JavaScriptCore/kjs/PropertyMap.cpp
JavaScriptCore/kjs/PropertyMap.h