-
http://trac.webkit.org/changeset/127293ggaren@apple.com authored
Shrink activation objects by half https://bugs.webkit.org/show_bug.cgi?id=95591 Reviewed by Sam Weinig. * dfg/DFGAbstractState.cpp: (JSC::DFG::AbstractState::execute): * jit/JITOpcodes.cpp: (JSC::JIT::emit_op_resolve_global_dynamic): * llint/LowLevelInterpreter32_64.asm: * llint/LowLevelInterpreter64.asm: * runtime/JSActivation.cpp: (JSC::JSActivation::JSActivation): * runtime/JSGlobalData.cpp: (JSC::JSGlobalData::JSGlobalData): * runtime/JSGlobalData.h: (JSGlobalData): * runtime/JSGlobalObject.cpp: (JSC::JSGlobalObject::reset): (JSC::JSGlobalObject::visitChildren): * runtime/JSGlobalObject.h: (JSGlobalObject): (JSC::JSGlobalObject::withScopeStructure): (JSC::JSGlobalObject::strictEvalActivationStructure): (JSC::JSGlobalObject::activationStructure): (JSC::JSGlobalObject::nameScopeStructure): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127345 268f45cc-cd09-0410-ab3c-d52691b4dbfc
70aed69e