• darin's avatar
    - decrease ref/deref -- 5% speedup in iBench · c758b286
    darin authored
            * JavaScriptCore.pbproj/project.pbxproj: Added array_instance.h
            * kjs/array_instance.h: Added so it can be shared by function.h.
    
            * kjs/array_object.cpp:
            * kjs/array_object.h:
            * kjs/bool_object.cpp:
            * kjs/bool_object.h:
            * kjs/collector.cpp:
            * kjs/date_object.cpp:
            * kjs/date_object.h:
            * kjs/error_object.cpp:
            * kjs/function.cpp:
            * kjs/function.h:
            * kjs/function_object.cpp:
            * kjs/internal.cpp:
            * kjs/internal.h:
            * kjs/math_object.cpp:
            * kjs/nodes.cpp:
            * kjs/number_object.cpp:
            * kjs/object.cpp:
            * kjs/object.h:
            * kjs/object_object.cpp:
            * kjs/property_map.cpp:
            * kjs/reference.cpp:
            * kjs/reference.h:
            * kjs/regexp_object.cpp:
            * kjs/string_object.cpp:
            * kjs/string_object.h:
            * kjs/value.cpp:
            * kjs/value.h:
    	Switched lots of interfaces so they don't require ref/deref.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2783 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    c758b286
number_object.cpp 5.42 KB