Home
last modified time | relevance | path

Searched refs:store_buffer (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/heap/
Dstore-buffer.cc86 void StoreBuffer::DeleteDuringRuntime(StoreBuffer* store_buffer, Address start, in DeleteDuringRuntime() argument
88 DCHECK(store_buffer->mode() == StoreBuffer::NOT_IN_GC); in DeleteDuringRuntime()
89 store_buffer->InsertDeletionIntoStoreBuffer(start, end); in DeleteDuringRuntime()
92 void StoreBuffer::InsertDuringRuntime(StoreBuffer* store_buffer, Address slot) { in InsertDuringRuntime() argument
93 DCHECK(store_buffer->mode() == StoreBuffer::NOT_IN_GC); in InsertDuringRuntime()
94 store_buffer->InsertIntoStoreBuffer(slot); in InsertDuringRuntime()
97 void StoreBuffer::DeleteDuringGarbageCollection(StoreBuffer* store_buffer, in DeleteDuringGarbageCollection() argument
100 DCHECK(store_buffer->Empty()); in DeleteDuringGarbageCollection()
101 DCHECK(store_buffer->mode() != StoreBuffer::NOT_IN_GC); in DeleteDuringGarbageCollection()
111 void StoreBuffer::InsertDuringGarbageCollection(StoreBuffer* store_buffer, in InsertDuringGarbageCollection() argument
[all …]
Dstore-buffer.h37 static void DeleteDuringGarbageCollection(StoreBuffer* store_buffer,
39 static void InsertDuringGarbageCollection(StoreBuffer* store_buffer,
42 static void DeleteDuringRuntime(StoreBuffer* store_buffer, Address start,
44 static void InsertDuringRuntime(StoreBuffer* store_buffer, Address slot);
122 Task(Isolate* isolate, StoreBuffer* store_buffer) in Task() argument
124 store_buffer_(store_buffer), in Task()
Dheap.cc773 explicit SkipStoreBufferScope(StoreBuffer* store_buffer) in SkipStoreBufferScope() argument
774 : store_buffer_(store_buffer) { in SkipStoreBufferScope()
4006 store_buffer()->MoveAllEntriesToRememberedSet(); in VerifyRememberedSetFor()
4761 store_buffer()->SetUp(); in SetUp()
5017 store_buffer()->TearDown(); in TearDown()
5249 return store_buffer()->top_address(); in store_buffer_top_address()
5267 store_buffer()->DeleteEntry(slot_addr); in ClearRecordedSlot()
5278 store_buffer()->MoveAllEntriesToRememberedSet(); in HasRecordedSlot()
5287 store_buffer()->DeleteEntry(start, end); in ClearRecordedSlotRange()
5875 heap->store_buffer()->InsertEntry(slot); in GenerationalBarrierSlow()
[all …]
Dheap.h1617 StoreBuffer* store_buffer() { return store_buffer_; } in ROOT_LIST()