Home
last modified time | relevance | path

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

/external/webkit/JavaScriptCore/parser/
DParserArena.h34 class ParserArenaDeletable; variable
92 ParserArenaDeletable* deletable = static_cast<ParserArenaDeletable*>(fastMalloc(size)); in allocateDeletable()
124 Vector<ParserArenaDeletable*> m_deletableObjects;
DParserArena.cpp57 ParserArenaDeletable* object = m_deletableObjects[i]; in deallocateObjects()
58 object->~ParserArenaDeletable(); in deallocateObjects()
DParser.h44 template <typename T> struct ParserArenaData : ParserArenaDeletable { T data; };
DNodes.h103 class ParserArenaDeletable {
105 virtual ~ParserArenaDeletable() { } in ~ParserArenaDeletable()
1081 class CommaNode : public ExpressionNode, public ParserArenaDeletable {
1085 using ParserArenaDeletable::operator new;
1126 class SourceElements : public ParserArenaDeletable {
DNodeConstructors.h35 inline void* ParserArenaDeletable::operator new(size_t size, JSGlobalData* globalData) in new()
/external/webkit/JavaScriptCore/
DChangeLog11791 * parser/Nodes.h: CommaNode needs to inherit from ParserArenaDeletable
11849 (JSC::ParserArenaDeletable::operator new): Changed to call the
11892 ParserArenaFreeable class. Made ParserArenaDeletable inherit from
11903 use ParserArenaDeletable to make sure the vector destructor is called.
18385 ParserArenaDeletable customizes operator new, to avoid double inheritance
18386 ParserArenaDeletable's superclass has been changed to RefCountedCustomAllocated.
18561 ParserArenaDeletable should override delete
18564 ParserArenaDeletable overrides new, but it does not override delete.
18565 ParserArenaDeletable must be freed by fastFree
18569 (JSC::ParserArenaDeletable::operator delete):
DChangeLog-2009-06-162715 (JSC::ParserArenaDeletable::operator new): Changed to call the
2764 ParserArenaFreeable class. Made ParserArenaDeletable inherit from
2775 use ParserArenaDeletable to make sure the vector destructor is called.
3443 (JSC::ParserArenaDeletable::operator new): Marked these as inline.
3479 (JSC::ParserArenaDeletable::operator new): Added.
3508 * parser/Nodes.h: Added ParserArenaDeletable and ParserArenaRefCounted