Home
last modified time | relevance | path

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

/external/webkit/JavaScriptCore/parser/
DParser.cpp106 …rsing(SourceElements* sourceElements, ParserRefCountedData<DeclarationStacks::VarStack>* varStack, in didFinishParsing() argument
110 m_varDeclarations = varStack; in didFinishParsing()
DNodes.cpp2394 ScopeNodeData::ScopeNodeData(SourceElements* children, VarStack* varStack, FunctionStack* funcStack… in ScopeNodeData() argument
2397 if (varStack) in ScopeNodeData()
2398 m_varStack = *varStack; in ScopeNodeData()
2427 …obalData, const SourceCode& source, SourceElements* children, VarStack* varStack, FunctionStack* f… in ScopeNode() argument
2429 , m_data(new ScopeNodeData(children, varStack, funcStack, numConstants)) in ScopeNode()
2454 ProgramNode::ProgramNode(JSGlobalData* globalData, SourceElements* children, VarStack* varStack, Fu… in ProgramNode() argument
2455 : ScopeNode(globalData, source, children, varStack, funcStack, features, numConstants) in ProgramNode()
2459 …e::create(JSGlobalData* globalData, SourceElements* children, VarStack* varStack, FunctionStack* f… in create() argument
2461 … return new ProgramNode(globalData, children, varStack, funcStack, source, features, numConstants); in create()
2492 EvalNode::EvalNode(JSGlobalData* globalData, SourceElements* children, VarStack* varStack, Function… in EvalNode() argument
[all …]
DNodes.h2118 VarStack& varStack() { ASSERT(m_data); return m_data->m_varStack; } in varStack() function
/external/webkit/JavaScriptCore/bytecompiler/
DBytecodeGenerator.cpp255 const VarStack& varStack = programNode->varStack(); in BytecodeGenerator() local
257 …bool canOptimizeNewGlobals = symbolTable->size() + functionStack.size() + varStack.size() < regist… in BytecodeGenerator()
269 for (size_t i = 0; i < varStack.size(); ++i) in BytecodeGenerator()
270 if (!globalObject->hasProperty(exec, varStack[i].first)) in BytecodeGenerator()
271 …newVars.append(addGlobalVar(varStack[i].first, varStack[i].second & DeclarationStacks::IsConstant)… in BytecodeGenerator()
282 for (size_t i = 0; i < varStack.size(); ++i) { in BytecodeGenerator()
283 if (globalObject->hasProperty(exec, varStack[i].first)) in BytecodeGenerator()
286 if (varStack[i].second & DeclarationStacks::IsConstant) in BytecodeGenerator()
288 globalObject->putWithAttributes(exec, varStack[i].first, jsUndefined(), attributes); in BytecodeGenerator()
343 const DeclarationStacks::VarStack& varStack = functionBody->varStack(); in BytecodeGenerator() local
[all …]
/external/webkit/JavaScriptCore/interpreter/
DInterpreter.cpp979 const DeclarationStacks::VarStack& varStack = codeBlock->ownerNode()->varStack(); in execute() local
980 DeclarationStacks::VarStack::const_iterator varStackEnd = varStack.end(); in execute()
981 … for (DeclarationStacks::VarStack::const_iterator it = varStack.begin(); it != varStackEnd; ++it) { in execute()
/external/webkit/JavaScriptCore/
DChangeLog8406 (JSC::ScopeNode::varStack): Added assert.