Lines Matching refs:WrapperPersistentRegion
164 WrapperPersistentRegion* region()
166 return reinterpret_cast<WrapperPersistentRegion*>(
209 // offset from this node to the base of the containing WrapperPersistentRegion.
212 friend class WrapperPersistentRegion;
238 class PLATFORM_EXPORT WrapperPersistentRegion {
239 WTF_MAKE_NONCOPYABLE(WrapperPersistentRegion);
241 WrapperPersistentRegion()
283 bool removeIfNotLast(WrapperPersistentRegion** headPtr);
284 static void insertHead(WrapperPersistentRegion** headPtr, WrapperPersistentRegion* newHead);
285 static WrapperPersistentRegion* removeHead(WrapperPersistentRegion** headPtr);
286 static Address outOfLineAllocate(ThreadState*, WrapperPersistentRegion**);
287 static void trace(WrapperPersistentRegion* head, Visitor* visitor)
289 for (WrapperPersistentRegion* current = head; current; current = current->m_next)
313 WrapperPersistentRegion* m_prev;
314 WrapperPersistentRegion* m_next;
324 WrapperPersistentRegion* region = state->wrapperRoots();
328 persistentSlot = WrapperPersistentRegion::outOfLineAllocate(state, ®ion);