Home
last modified time | relevance | path

Searched refs:ParserRefCounted (Results 1 – 7 of 7) sorted by relevance

/external/webkit/JavaScriptCore/runtime/
DJSGlobalData.h55 class ParserRefCounted; variable
112 HashSet<ParserRefCounted*>* newParserObjects;
113 HashCountedSet<ParserRefCounted*>* parserObjectExtraRefCounts;
/external/webkit/JavaScriptCore/parser/
DNodes.h103 class ParserRefCounted : Noncopyable {
105 ParserRefCounted(JSGlobalData*) JSC_FAST_CALL;
108 virtual ~ParserRefCounted();
123 class Node : public ParserRefCounted {
423 class ElementNode : public ParserRefCounted {
426 : ParserRefCounted(globalData) in ElementNode()
433 : ParserRefCounted(globalData) in ElementNode()
490 class PropertyNode : public ParserRefCounted {
495 : ParserRefCounted(globalData) in PropertyNode()
635 class ArgumentsNode : public ParserRefCounted {
[all …]
DParser.h41 struct ParserRefCountedData : ParserRefCounted {
43 : ParserRefCounted(globalData) in ParserRefCountedData()
DNodes.cpp62 static void releaseAllNodes(ParserRefCounted* root);
74 void adopt(PassRefPtr<ParserRefCounted>);
77 typedef Vector<RefPtr<ParserRefCounted> > NodeReleaseVector;
81 void NodeReleaser::releaseAllNodes(ParserRefCounted* root) in releaseAllNodes()
91 ParserRefCounted* node = (*releaser.m_vector)[i].get(); in releaseAllNodes()
97 void NodeReleaser::adopt(PassRefPtr<ParserRefCounted> node) in adopt()
125 ParserRefCounted::ParserRefCounted(JSGlobalData* globalData) in ParserRefCounted() function in JSC::ParserRefCounted
132 m_globalData->newParserObjects = new HashSet<ParserRefCounted*>; in ParserRefCounted()
137 ParserRefCounted::~ParserRefCounted() in ~ParserRefCounted()
144 void ParserRefCounted::releaseNodes(NodeReleaser&) in releaseNodes()
[all …]
DParser.cpp70 ParserRefCounted::deleteNewObjects(globalData); in parse()
/external/webkit/JavaScriptCore/
DChangeLog-2008-08-104064 (KJS::ParserRefCounted::ParserRefCounted):
4065 (KJS::ParserRefCounted::ref):
4066 (KJS::ParserRefCounted::deref):
4067 (KJS::ParserRefCounted::hasOneRef):
4068 (KJS::ParserRefCounted::deleteNewObjects):
4094 (KJS::ParserRefCounted::ParserRefCounted):
4095 (KJS::ParserRefCounted::ref):
4096 (KJS::ParserRefCounted::deref):
4097 (KJS::ParserRefCounted::hasOneRef):
4098 (KJS::ParserRefCounted::deleteNewObjects):
[all …]
DChangeLog12805 any code to inherit from ParserRefCounted rather than Node.