Home | History | Annotate | Download | only in heap

Lines Matching refs:tracker

5 #include "src/heap/array-buffer-tracker.h"
6 #include "src/heap/array-buffer-tracker-inl.h"
53 LocalArrayBufferTracker* tracker = target_page->local_tracker();
54 if (tracker == nullptr) {
56 tracker = target_page->local_tracker();
58 DCHECK_NOT_NULL(tracker);
59 tracker->Add(new_buffer, it->second);
90 LocalArrayBufferTracker* tracker = page->local_tracker();
91 if (tracker == nullptr) return;
93 tracker->Free<LocalArrayBufferTracker::kFreeDead>();
94 if (tracker->IsEmpty()) {
100 LocalArrayBufferTracker* tracker = page->local_tracker();
101 if (tracker == nullptr) return;
102 tracker->Free<LocalArrayBufferTracker::kFreeAll>();
103 if (tracker->IsEmpty()) {
109 LocalArrayBufferTracker* tracker = page->local_tracker();
110 if (tracker == nullptr) return true;
113 tracker->Process(
124 return tracker->IsEmpty();
131 LocalArrayBufferTracker* tracker = page->local_tracker();
132 if (tracker == nullptr) return false;
133 return tracker->IsTracked(buffer);