Reviewed by Geoff.
authormjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 24 Apr 2007 08:44:14 +0000 (08:44 +0000)
committermjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 24 Apr 2007 08:44:14 +0000 (08:44 +0000)
commitbee448da0624320842e77cf5ddf3292113502bdd
tree9355b81269125ad861db9f1a37b685fa8ce1abe6
parentee8a968d76fd028ff997dda145ddedb8238e7c90
    Reviewed by Geoff.

        - compile most of JavaScriptCore as one file for 4% JS iBench speed improvement

        * JavaScriptCore.xcodeproj/project.pbxproj: Add AllInOneFile.cpp, and remove files it includes
        from the build.
        * kjs/AllInOneFile.cpp: Added.
        * kjs/dtoa.cpp: Renamed CONST to CONST_ to avoid conflict.
        (Bigint::):
        (Bigint::nrv_alloc):
        * kjs/lookup.cpp: Use "namspace KJS { ... }" instead of "using namespace KJS;"

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@21064 268f45cc-cd09-0410-ab3c-d52691b4dbfc
JavaScriptCore/ChangeLog
JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
JavaScriptCore/kjs/AllInOneFile.cpp [new file with mode: 0644]
JavaScriptCore/kjs/dtoa.cpp
JavaScriptCore/kjs/lookup.cpp