Lines Matching refs:store_buffer
75 static void DeleteDuringGarbageCollection(StoreBuffer* store_buffer, in DeleteDuringGarbageCollection() argument
78 DCHECK(store_buffer->Empty()); in DeleteDuringGarbageCollection()
79 DCHECK(store_buffer->mode() != StoreBuffer::NOT_IN_GC); in DeleteDuringGarbageCollection()
89 static void DeleteDuringRuntime(StoreBuffer* store_buffer, Address start, in DeleteDuringRuntime() argument
91 DCHECK(store_buffer->mode() == StoreBuffer::NOT_IN_GC); in DeleteDuringRuntime()
92 store_buffer->InsertDeletionIntoStoreBuffer(start, end); in DeleteDuringRuntime()
105 static void InsertDuringGarbageCollection(StoreBuffer* store_buffer, in InsertDuringGarbageCollection() argument
107 DCHECK(store_buffer->mode() != StoreBuffer::NOT_IN_GC); in InsertDuringGarbageCollection()
111 static void InsertDuringRuntime(StoreBuffer* store_buffer, Address slot) { in InsertDuringRuntime() argument
112 DCHECK(store_buffer->mode() == StoreBuffer::NOT_IN_GC); in InsertDuringRuntime()
113 store_buffer->InsertIntoStoreBuffer(slot); in InsertDuringRuntime()
169 Task(Isolate* isolate, StoreBuffer* store_buffer) in Task() argument
170 : CancelableTask(isolate), store_buffer_(store_buffer) {} in Task()