Home
last modified time | relevance | path

Searched refs:varStack (Results 1 – 6 of 6) sorted by relevance

/external/webkit/JavaScriptCore/parser/
DParser.cpp107 …ishParsing(SourceElements* sourceElements, ParserArenaData<DeclarationStacks::VarStack>* varStack, in didFinishParsing() argument
111 m_varDeclarations = varStack; in didFinishParsing()
DNodes.cpp1809 ScopeNodeData::ScopeNodeData(ParserArena& arena, SourceElements* children, VarStack* varStack, Func… in ScopeNodeData() argument
1813 if (varStack) in ScopeNodeData()
1814 m_varStack.swap(*varStack); in ScopeNodeData()
1845 …obalData, const SourceCode& source, SourceElements* children, VarStack* varStack, FunctionStack* f… in ScopeNode() argument
1848 …, m_data(new ScopeNodeData(globalData->parser->arena(), children, varStack, funcStack, numConstant… in ScopeNode()
1860 …ogramNode(JSGlobalData* globalData, SourceElements* children, VarStack* varStack, FunctionStack* f… in ProgramNode() argument
1861 : ScopeNode(globalData, source, children, varStack, funcStack, features, numConstants) in ProgramNode()
1865 …e::create(JSGlobalData* globalData, SourceElements* children, VarStack* varStack, FunctionStack* f… in create() argument
1867 …RefPtr<ProgramNode> node = new ProgramNode(globalData, children, varStack, funcStack, source, feat… in create()
1915 inline EvalNode::EvalNode(JSGlobalData* globalData, SourceElements* children, VarStack* varStack, F… in EvalNode() argument
[all …]
DNodes.h1426 VarStack& varStack() { ASSERT(m_data); return m_data->m_varStack; } in varStack() function
/external/webkit/JavaScriptCore/bytecompiler/
DBytecodeGenerator.cpp251 const VarStack& varStack = programNode->varStack(); in BytecodeGenerator() local
253 …bool canOptimizeNewGlobals = symbolTable->size() + functionStack.size() + varStack.size() < regist… in BytecodeGenerator()
265 for (size_t i = 0; i < varStack.size(); ++i) in BytecodeGenerator()
266 if (!globalObject->hasProperty(exec, varStack[i].first)) in BytecodeGenerator()
267 …newVars.append(addGlobalVar(varStack[i].first, varStack[i].second & DeclarationStacks::IsConstant)… in BytecodeGenerator()
278 for (size_t i = 0; i < varStack.size(); ++i) { in BytecodeGenerator()
279 if (globalObject->hasProperty(exec, varStack[i].first)) in BytecodeGenerator()
282 if (varStack[i].second & DeclarationStacks::IsConstant) in BytecodeGenerator()
284 globalObject->putWithAttributes(exec, varStack[i].first, jsUndefined(), attributes); in BytecodeGenerator()
348 const DeclarationStacks::VarStack& varStack = functionBody->varStack(); in BytecodeGenerator() local
[all …]
/external/webkit/JavaScriptCore/interpreter/
DInterpreter.cpp840 const DeclarationStacks::VarStack& varStack = codeBlock->ownerNode()->varStack(); in execute() local
841 DeclarationStacks::VarStack::const_iterator varStackEnd = varStack.end(); in execute()
842 … for (DeclarationStacks::VarStack::const_iterator it = varStack.begin(); it != varStackEnd; ++it) { in execute()
/external/webkit/JavaScriptCore/
DChangeLog-2009-06-163661 of the arena, varStack and functionStack.
20199 (JSC::ScopeNode::varStack): Added assert.