Activate(bool is_compacting, MarkingMode marking_mode) | v8::internal::MarkingBarrier | |
ActivateAll(Heap *heap, bool is_compacting) | v8::internal::MarkingBarrier | static |
ActivateShared() | v8::internal::MarkingBarrier | |
ActivateYoung(Heap *heap) | v8::internal::MarkingBarrier | static |
current_worklists_ | v8::internal::MarkingBarrier | private |
Deactivate() | v8::internal::MarkingBarrier | |
DeactivateAll(Heap *heap) | v8::internal::MarkingBarrier | static |
DeactivateShared() | v8::internal::MarkingBarrier | |
DeactivateYoung(Heap *heap) | v8::internal::MarkingBarrier | static |
heap() const | v8::internal::MarkingBarrier | inline |
heap_ | v8::internal::MarkingBarrier | private |
incremental_marking_ | v8::internal::MarkingBarrier | private |
is_activated_ | v8::internal::MarkingBarrier | private |
is_compacting_ | v8::internal::MarkingBarrier | private |
is_main_thread_barrier_ | v8::internal::MarkingBarrier | private |
is_major() const | v8::internal::MarkingBarrier | inlineprivate |
is_minor() const | v8::internal::MarkingBarrier | inline |
is_not_major() const | v8::internal::MarkingBarrier | inline |
is_shared_space_isolate_ | v8::internal::MarkingBarrier | private |
IsCompacting(Tagged< HeapObject > object) const | v8::internal::MarkingBarrier | inlineprivate |
IsCurrentMarkingBarrier(Tagged< HeapObject > verification_candidate) | v8::internal::MarkingBarrier | private |
isolate() const | v8::internal::MarkingBarrier | private |
major_collector_ | v8::internal::MarkingBarrier | private |
marking_mode_ | v8::internal::MarkingBarrier | private |
marking_state_ | v8::internal::MarkingBarrier | private |
MarkingBarrier(LocalHeap *) | v8::internal::MarkingBarrier | explicit |
MarkRange(Tagged< HeapObject > value, TSlot start, TSlot end) | v8::internal::MarkingBarrier | inlineprivate |
MarkValue(Tagged< HeapObject > host, Tagged< HeapObject > value) | v8::internal::MarkingBarrier | inline |
MarkValueLocal(Tagged< HeapObject > value) | v8::internal::MarkingBarrier | inlineprivate |
MarkValueShared(Tagged< HeapObject > value) | v8::internal::MarkingBarrier | inlineprivate |
minor_collector_ | v8::internal::MarkingBarrier | private |
PublishAll(Heap *heap) | v8::internal::MarkingBarrier | static |
PublishIfNeeded() | v8::internal::MarkingBarrier | |
PublishSharedIfNeeded() | v8::internal::MarkingBarrier | |
PublishYoung(Heap *heap) | v8::internal::MarkingBarrier | static |
RecordRelocSlot(Tagged< InstructionStream > host, RelocInfo *rinfo, Tagged< HeapObject > target) | v8::internal::MarkingBarrier | private |
shared_heap_worklists_ | v8::internal::MarkingBarrier | private |
typed_slots_map_ | v8::internal::MarkingBarrier | private |
uses_shared_heap_ | v8::internal::MarkingBarrier | private |
Write(Tagged< HeapObject > host, TSlot slot, Tagged< HeapObject > value) | v8::internal::MarkingBarrier | |
Write(Tagged< HeapObject > host, IndirectPointerSlot slot) | v8::internal::MarkingBarrier | |
Write(Tagged< InstructionStream > host, RelocInfo *, Tagged< HeapObject > value) | v8::internal::MarkingBarrier | |
Write(Tagged< JSArrayBuffer > host, ArrayBufferExtension *) | v8::internal::MarkingBarrier | |
Write(Tagged< DescriptorArray >, int number_of_own_descriptors) | v8::internal::MarkingBarrier | |
WriteWithoutHost(Tagged< HeapObject > value) | v8::internal::MarkingBarrier | |
~MarkingBarrier() | v8::internal::MarkingBarrier | |