-
mjs authored
- shave some cycles off of local storage access for a 1% SunSpider speedup Keep the LocalStorage pointer in the ExecState, not * kjs/ExecState.cpp: (KJS::ExecState::updateLocalStorage): * kjs/ExecState.h: (KJS::ExecState::localStorage): * kjs/nodes.cpp: (KJS::LocalVarAccessNode::evaluate): (KJS::LocalVarFunctionCallNode::evaluate): (KJS::PostIncLocalVarNode::evaluate): (KJS::PostDecLocalVarNode::evaluate): (KJS::LocalVarTypeOfNode::evaluate): (KJS::PreIncLocalVarNode::evaluate): (KJS::PreDecLocalVarNode::evaluate): (KJS::ReadModifyLocalVarNode::evaluate): (KJS::AssignLocalVarNode::evaluate): (KJS::FunctionBodyNode::processDeclarationsForFunctionCode): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@27339 268f45cc-cd09-0410-ab3c-d52691b4dbfc
bc013785