Searched refs:ScopeNodeData (Results 1 – 5 of 5) sorted by relevance
/external/webkit/JavaScriptCore/parser/ |
D | Parser.cpp | 89 …functionBodyNode->adoptData(std::auto_ptr<ScopeNodeData>(new ScopeNodeData(globalData->parser->are… in reparseInPlace()
|
D | Nodes.h | 1381 struct ScopeNodeData : FastAllocBase { struct 1385 ScopeNodeData(ParserArena&, SourceElements*, VarStack*, FunctionStack*, int numConstants); argument 1404 void adoptData(std::auto_ptr<ScopeNodeData> data) in adoptData() argument 1410 ScopeNodeData* data() const { return m_data.get(); } in data() 1467 OwnPtr<ScopeNodeData> m_data;
|
D | Nodes.cpp | 1809 ScopeNodeData::ScopeNodeData(ParserArena& arena, SourceElements* children, VarStack* varStack, Func… in ScopeNodeData() function in JSC::ScopeNodeData 1821 void ScopeNodeData::markAggregate(MarkStack& markStack) in markAggregate() 1848 …, m_data(new ScopeNodeData(globalData->parser->arena(), children, varStack, funcStack, numConstant… in ScopeNode()
|
/external/webkit/JavaScriptCore/ |
D | ChangeLog | 91 (JSC::ScopeNodeData::markAggregate): 521 Allow custom memory allocation control for JavaScriptCore's ScopeNodeData struct 524 Inherits ScopeNodeData struct from FastAllocBase because it has been instantiated by
|
D | ChangeLog-2009-06-16 | 2748 (JSC::ScopeNodeData::ScopeNodeData): Changed to store the 3660 (JSC::ScopeNodeData::ScopeNodeData): Use swap to transfer ownership 3663 ScopeNodeData. 13365 (JSC::ScopeNodeData::mark): 20159 handled by destroying the ScopeNodeData after generation. 20174 (JSC::ScopeNodeData::ScopeNodeData): Move initialization of ScopeNode data here. 20195 (JSC::ScopeNode::adoptData): Adopts a ScopeNodeData. 20196 (JSC::ScopeNode::data): Accessor for ScopeNodeData. 20197 (JSC::ScopeNode::destroyData): Deletes the ScopeNodeData. 20203 Factor m_varStack, m_functionStack, m_children and m_numConstants into ScopeNodeData. [all …]
|