-
oliver@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=68653 Reviewed by Gavin Barraclough. Naive implementation of put_scoped_var. Same story as the get_scoped_var implementation, although I've hoisted scope object acquisition into a separate dfg node. Ideally in the future we would reuse the resolved scope chain object, but for now we don't. * dfg/DFGByteCodeParser.cpp: (JSC::DFG::ByteCodeParser::parseBlock): * dfg/DFGCapabilities.h: (JSC::DFG::canCompileOpcode): * dfg/DFGNode.h: (JSC::DFG::Node::hasScopeChainDepth): (JSC::DFG::Node::scopeChainDepth): * dfg/DFGPropagator.cpp: (JSC::DFG::Propagator::propagateNodePredictions): * dfg/DFGSpeculativeJIT.cpp: (JSC::DFG::SpeculativeJIT::compile): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@95753 268f45cc-cd09-0410-ab3c-d52691b4dbfc
b47299f2