v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::MarkingBarrier Member List

This is the complete list of members for v8::internal::MarkingBarrier, including all inherited members.

Activate(bool is_compacting, MarkingMode marking_mode)v8::internal::MarkingBarrier
ActivateAll(Heap *heap, bool is_compacting)v8::internal::MarkingBarrierstatic
ActivateShared()v8::internal::MarkingBarrier
ActivateYoung(Heap *heap)v8::internal::MarkingBarrierstatic
current_worklists_v8::internal::MarkingBarrierprivate
Deactivate()v8::internal::MarkingBarrier
DeactivateAll(Heap *heap)v8::internal::MarkingBarrierstatic
DeactivateShared()v8::internal::MarkingBarrier
DeactivateYoung(Heap *heap)v8::internal::MarkingBarrierstatic
heap() constv8::internal::MarkingBarrierinline
heap_v8::internal::MarkingBarrierprivate
incremental_marking_v8::internal::MarkingBarrierprivate
is_activated_v8::internal::MarkingBarrierprivate
is_compacting_v8::internal::MarkingBarrierprivate
is_main_thread_barrier_v8::internal::MarkingBarrierprivate
is_major() constv8::internal::MarkingBarrierinlineprivate
is_minor() constv8::internal::MarkingBarrierinline
is_not_major() constv8::internal::MarkingBarrierinline
is_shared_space_isolate_v8::internal::MarkingBarrierprivate
IsCompacting(Tagged< HeapObject > object) constv8::internal::MarkingBarrierinlineprivate
IsCurrentMarkingBarrier(Tagged< HeapObject > verification_candidate)v8::internal::MarkingBarrierprivate
isolate() constv8::internal::MarkingBarrierprivate
major_collector_v8::internal::MarkingBarrierprivate
marking_mode_v8::internal::MarkingBarrierprivate
marking_state_v8::internal::MarkingBarrierprivate
MarkingBarrier(LocalHeap *)v8::internal::MarkingBarrierexplicit
MarkRange(Tagged< HeapObject > value, TSlot start, TSlot end)v8::internal::MarkingBarrierinlineprivate
MarkValue(Tagged< HeapObject > host, Tagged< HeapObject > value)v8::internal::MarkingBarrierinline
MarkValueLocal(Tagged< HeapObject > value)v8::internal::MarkingBarrierinlineprivate
MarkValueShared(Tagged< HeapObject > value)v8::internal::MarkingBarrierinlineprivate
minor_collector_v8::internal::MarkingBarrierprivate
PublishAll(Heap *heap)v8::internal::MarkingBarrierstatic
PublishIfNeeded()v8::internal::MarkingBarrier
PublishSharedIfNeeded()v8::internal::MarkingBarrier
PublishYoung(Heap *heap)v8::internal::MarkingBarrierstatic
RecordRelocSlot(Tagged< InstructionStream > host, RelocInfo *rinfo, Tagged< HeapObject > target)v8::internal::MarkingBarrierprivate
shared_heap_worklists_v8::internal::MarkingBarrierprivate
typed_slots_map_v8::internal::MarkingBarrierprivate
uses_shared_heap_v8::internal::MarkingBarrierprivate
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