Changeset 77360 in webkit for trunk/Source/JavaScriptCore/runtime/JSGlobalObject.h
- Timestamp:
- Feb 1, 2011, 9:05:55 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/JSGlobalObject.h
r77269 r77360 136 136 RefPtr<JSGlobalData> globalData; 137 137 138 HashSet<GlobalCodeBlock*> codeBlocks;139 138 WeakMapSet weakMaps; 140 139 WeakRandom weakRandom; … … 182 181 virtual void defineGetter(ExecState*, const Identifier& propertyName, JSObject* getterFunc, unsigned attributes); 183 182 virtual void defineSetter(ExecState*, const Identifier& propertyName, JSObject* setterFunc, unsigned attributes); 184 185 // Linked list of all global objects that use the same JSGlobalData.186 JSGlobalObject*& head() { return d()->globalData->head; }187 JSGlobalObject* next() { return d()->next; }188 183 189 184 // The following accessors return pristine values, even if a script … … 251 246 virtual bool isDynamicScope(bool& requiresDynamicChecks) const; 252 247 253 HashSet<GlobalCodeBlock*>& codeBlocks() { return d()->codeBlocks; }254 255 248 void copyGlobalsFrom(RegisterFile&); 256 249 void copyGlobalsTo(RegisterFile&);
Note:
See TracChangeset
for help on using the changeset viewer.