Searched refs:LocalArrayBufferTracker (Results 1 – 5 of 5) sorted by relevance
17 LocalArrayBufferTracker::~LocalArrayBufferTracker() { in ~LocalArrayBufferTracker()22 void LocalArrayBufferTracker::Process(Callback callback) { in Process()42 LocalArrayBufferTracker* tracker = target_page->local_tracker(); in Process()95 LocalArrayBufferTracker* tracker = page->local_tracker(); in FreeAll()104 LocalArrayBufferTracker* tracker = page->local_tracker(); in ProcessBuffers()113 return LocalArrayBufferTracker::kUpdateEntry; in ProcessBuffers()116 ? LocalArrayBufferTracker::kKeepEntry in ProcessBuffers()117 : LocalArrayBufferTracker::kRemoveEntry; in ProcessBuffers()126 LocalArrayBufferTracker* tracker = page->local_tracker(); in IsTracked()
25 LocalArrayBufferTracker* tracker = page->local_tracker(); in RegisterNew()48 LocalArrayBufferTracker* tracker = page->local_tracker(); in Unregister()57 Space* LocalArrayBufferTracker::space() { return page_->owner(); } in space()60 void LocalArrayBufferTracker::Free(Callback should_free) { in Free()89 LocalArrayBufferTracker* tracker = page->local_tracker(); in FreeDead()99 void LocalArrayBufferTracker::Add(JSArrayBuffer* buffer, size_t length) { in Add()113 void LocalArrayBufferTracker::Remove(JSArrayBuffer* buffer, size_t length) { in Remove()
65 class LocalArrayBufferTracker {70 explicit LocalArrayBufferTracker(Page* page) : page_(page) {} in LocalArrayBufferTracker() function71 ~LocalArrayBufferTracker();
44 class LocalArrayBufferTracker; variable731 LocalArrayBufferTracker* local_tracker_;842 inline LocalArrayBufferTracker* local_tracker() { return local_tracker_; } in local_tracker()
976 local_tracker_ = new LocalArrayBufferTracker(this); in AllocateChunk()