| 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 | |