Changeset 127345 in webkit for trunk/Source/JavaScriptCore/runtime/JSGlobalObject.cpp
- Timestamp:
- Aug 31, 2012, 5:46:58 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/JSGlobalObject.cpp
r127304 r127345 31 31 #include "JSGlobalObject.h" 32 32 33 #include "JSCallbackConstructor.h"34 #include "JSCallbackFunction.h"35 #include "JSCallbackObject.h"36 37 33 #include "Arguments.h" 38 34 #include "ArrayConstructor.h" … … 43 39 #include "DateConstructor.h" 44 40 #include "DatePrototype.h" 41 #include "Debugger.h" 45 42 #include "Error.h" 46 43 #include "ErrorConstructor.h" … … 49 46 #include "FunctionPrototype.h" 50 47 #include "GetterSetter.h" 48 #include "Interpreter.h" 49 #include "JSActivation.h" 51 50 #include "JSBoundFunction.h" 51 #include "JSCallbackConstructor.h" 52 #include "JSCallbackFunction.h" 53 #include "JSCallbackObject.h" 52 54 #include "JSFunction.h" 53 55 #include "JSGlobalObjectFunctions.h" 54 56 #include "JSLock.h" 57 #include "JSNameScope.h" 55 58 #include "JSONObject.h" 56 #include " Interpreter.h"59 #include "JSWithScope.h" 57 60 #include "Lookup.h" 58 61 #include "MathObject.h" … … 71 74 #include "RegExpObject.h" 72 75 #include "RegExpPrototype.h" 76 #include "StrictEvalActivation.h" 73 77 #include "StringConstructor.h" 74 78 #include "StringPrototype.h" 75 #include "Debugger.h"76 79 77 80 #include "JSGlobalObject.lut.h" … … 209 212 m_functionPrototype->structure()->setPrototypeWithoutTransition(exec->globalData(), m_objectPrototype.get()); 210 213 214 m_nameScopeStructure.set(exec->globalData(), this, JSNameScope::createStructure(exec->globalData(), this, jsNull())); 215 m_activationStructure.set(exec->globalData(), this, JSActivation::createStructure(exec->globalData(), this, jsNull())); 216 m_strictEvalActivationStructure.set(exec->globalData(), this, StrictEvalActivation::createStructure(exec->globalData(), this, jsNull())); 217 m_withScopeStructure.set(exec->globalData(), this, JSWithScope::createStructure(exec->globalData(), this, jsNull())); 218 211 219 m_emptyObjectStructure.set(exec->globalData(), this, m_objectPrototype->inheritorID(exec->globalData())); 212 220 m_nullPrototypeObjectStructure.set(exec->globalData(), this, createEmptyObjectStructure(exec->globalData(), this, jsNull())); … … 371 379 visitor.append(&thisObject->m_errorPrototype); 372 380 381 visitor.append(&thisObject->m_withScopeStructure); 382 visitor.append(&thisObject->m_strictEvalActivationStructure); 383 visitor.append(&thisObject->m_activationStructure); 384 visitor.append(&thisObject->m_nameScopeStructure); 373 385 visitor.append(&thisObject->m_argumentsStructure); 374 386 visitor.append(&thisObject->m_arrayStructure);
Note:
See TracChangeset
for help on using the changeset viewer.