Ignore:
Timestamp:
Apr 25, 2008, 7:02:31 PM (17 years ago)
Author:
[email protected]
Message:

2008-04-25 Sam Weinig <[email protected]>

Rubber-stamped by Mark Rowe.

Remove SavedBuiltins and SavedProperties classes and the methods used to
save data to them. The CachedPage now stores a the JSGlobalObject in full.

  • JavaScriptCore.exp:
  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
  • JavaScriptCore.xcodeproj/project.pbxproj:
  • kjs/JSGlobalObject.cpp:
  • kjs/JSGlobalObject.h:
  • kjs/JSVariableObject.cpp:
  • kjs/JSVariableObject.h: (KJS::JSVariableObject::localStorage):
  • kjs/SavedBuiltins.h: Removed.
  • kjs/object.h:
  • kjs/property_map.cpp:
  • kjs/property_map.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/kjs/JSGlobalObject.h

    r32495 r32587  
    5959    class RegExpPrototype;
    6060    class RuntimeMethod;
    61     class SavedBuiltins;
    6261    class ScopeChain;
    6362    class StringObjectImp;
     
    215214        unsigned pageGroupIdentifier() const { return d()->pageGroupIdentifier; }
    216215
    217         void saveBuiltins(SavedBuiltins&) const;
    218         void restoreBuiltins(const SavedBuiltins&);
    219 
    220216        void setTimeoutTime(unsigned timeoutTime) { d()->timeoutTime = timeoutTime; }
    221217        void startTimeoutCheck();
Note: See TracChangeset for help on using the changeset viewer.