Lines Matching refs:MarkingBarrier
25 MarkingBarrier::MarkingBarrier(Heap* heap) in MarkingBarrier() function in v8::internal::MarkingBarrier
34 MarkingBarrier::MarkingBarrier(LocalHeap* local_heap) in MarkingBarrier() function in v8::internal::MarkingBarrier
43 MarkingBarrier::~MarkingBarrier() { DCHECK(worklist_.IsLocalEmpty()); } in ~MarkingBarrier()
45 void MarkingBarrier::Write(HeapObject host, HeapObjectSlot slot, in Write()
55 void MarkingBarrier::WriteWithoutHost(HeapObject value) { in WriteWithoutHost()
66 void MarkingBarrier::Write(Code host, RelocInfo* reloc_info, HeapObject value) { in Write()
81 void MarkingBarrier::Write(JSArrayBuffer host, in Write()
91 void MarkingBarrier::Write(DescriptorArray descriptor_array, in Write()
121 void MarkingBarrier::RecordRelocSlot(Code host, RelocInfo* rinfo, in RecordRelocSlot()
137 void MarkingBarrier::ActivateAll(Heap* heap, bool is_compacting) { in ActivateAll()
145 void MarkingBarrier::DeactivateAll(Heap* heap) { in DeactivateAll()
153 void MarkingBarrier::PublishAll(Heap* heap) { in PublishAll()
159 void MarkingBarrier::Publish() { in Publish()
178 void MarkingBarrier::DeactivateSpace(PagedSpace* space) { in DeactivateSpace()
185 void MarkingBarrier::DeactivateSpace(NewSpace* space) { in DeactivateSpace()
192 void MarkingBarrier::Deactivate() { in Deactivate()
215 void MarkingBarrier::ActivateSpace(PagedSpace* space) { in ActivateSpace()
222 void MarkingBarrier::ActivateSpace(NewSpace* space) { in ActivateSpace()
229 void MarkingBarrier::Activate(bool is_compacting) { in Activate()
255 bool MarkingBarrier::IsCurrentMarkingBarrier() { in IsCurrentMarkingBarrier()