Lines Matching defs:CallbackStack
6 #include "platform/heap/CallbackStack.h"
12 class CallbackStack::Block {
115 CallbackStack::CallbackStack() : m_first(new Block(0)), m_last(m_first)
119 CallbackStack::~CallbackStack()
127 void CallbackStack::clear()
138 bool CallbackStack::isEmpty() const
143 void CallbackStack::takeBlockFrom(CallbackStack* other)
164 CallbackStack::Item* CallbackStack::allocateEntry()
172 CallbackStack::Item* CallbackStack::pop()
190 void CallbackStack::invokeEphemeronCallbacks(Visitor* visitor)
208 void CallbackStack::invokeOldestCallbacks(Block* from, Block* upto, Visitor* visitor)
218 bool CallbackStack::sizeExceeds(size_t minSize) const
229 void CallbackStack::append(CallbackStack* other)
240 bool CallbackStack::hasJustOneBlock() const
245 void CallbackStack::swap(CallbackStack* other)
256 bool CallbackStack::hasCallbackForObject(const void* object)