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

This is the complete list of members for v8::internal::YoungGenerationMarkingVisitor< marking_mode >, including all inherited members.

Base typedefv8::internal::YoungGenerationMarkingVisitor< marking_mode >
cage_base() constv8::internal::ObjectVisitorWithCageBasesinline
CanEncounterFillerOrFreeSpace()v8::internal::YoungGenerationMarkingVisitor< marking_mode >inlinestatic
Cast(Tagged< HeapObject > object, const Heap *heap)v8::internal::ConcurrentHeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >protectedstatic
Cast(Tagged< HeapObject > object, const Heap *heap)v8::internal::ConcurrentHeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >
code_cage_base() constv8::internal::ObjectVisitorWithCageBasesinline
concrete_visitor()v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlineprotected
concrete_visitor() constv8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlineprotected
ConcurrentHeapVisitor(Isolate *isolate)v8::internal::ConcurrentHeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >explicit
EnableConcurrentVisitation()v8::internal::YoungGenerationMarkingVisitor< marking_mode >inlinestatic
ephemeron_table_list_local_v8::internal::YoungGenerationMarkingVisitor< marking_mode >private
GetObjectFilterReadOnlyAndSmiFast(TSlot slot) constv8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >protected
heap_v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >protected
HeapVisitor(LocalIsolate *isolate)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlineexplicit
HeapVisitor(Isolate *isolate)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlineexplicit
HeapVisitor(Heap *heap)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlineexplicit
IncrementLiveBytesCached(MutablePageMetadata *chunk, intptr_t by)v8::internal::YoungGenerationMarkingVisitor< marking_mode >
isolate_v8::internal::YoungGenerationMarkingVisitor< marking_mode >private
kEntriesMaskv8::internal::YoungGenerationMarkingVisitor< marking_mode >privatestatic
kNumEntriesv8::internal::YoungGenerationMarkingVisitor< marking_mode >privatestatic
live_bytes_data_v8::internal::YoungGenerationMarkingVisitor< marking_mode >private
local_pretenuring_feedback_v8::internal::YoungGenerationMarkingVisitor< marking_mode >private
marking_worklists_local()v8::internal::YoungGenerationMarkingVisitor< marking_mode >inline
marking_worklists_local_v8::internal::YoungGenerationMarkingVisitor< marking_mode >private
NewSpaceVisitor(Isolate *isolate)v8::internal::NewSpaceVisitor< YoungGenerationMarkingVisitor< marking_mode > >explicit
ObjectVisitationMode enum namev8::internal::YoungGenerationMarkingVisitor< marking_mode >
ObjectVisitorWithCageBases(PtrComprCageBase cage_base, PtrComprCageBase code_cage_base)v8::internal::ObjectVisitorWithCageBasesinline
ObjectVisitorWithCageBases(Isolate *isolate)v8::internal::ObjectVisitorWithCageBasesinlineexplicit
ObjectVisitorWithCageBases(Heap *heap)v8::internal::ObjectVisitorWithCageBasesinlineexplicit
operator=(const YoungGenerationMarkingVisitor &)=deletev8::internal::YoungGenerationMarkingVisitor< marking_mode >
pretenuring_handler_v8::internal::YoungGenerationMarkingVisitor< marking_mode >private
PublishWorklists()v8::internal::YoungGenerationMarkingVisitor< marking_mode >inline
shortcut_strings_v8::internal::YoungGenerationMarkingVisitor< marking_mode >private
ShouldUseUncheckedCast()v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlineprotectedstatic
ShouldVisitFullJSObject()v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlineprotectedstatic
ShouldVisitMapPointer()v8::internal::NewSpaceVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlineprotectedstatic
ShouldVisitReadOnlyMapPointer()v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlineprotectedstatic
SlotTreatmentMode enum namev8::internal::YoungGenerationMarkingVisitor< marking_mode >
TryMark(Tagged< HeapObject > obj)v8::internal::YoungGenerationMarkingVisitor< marking_mode >inlineprivate
UsePrecomputedObjectSize()v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlineprotectedstatic
Visit(Tagged< HeapObject > object)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >
Visit(Tagged< Map > map, Tagged< HeapObject > object)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >
Visit(Tagged< Map > map, Tagged< HeapObject > object, int object_size)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >
Visit(Tagged< Map > map, Tagged< HeapObject > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >protected
VisitBytecodeArray(Tagged< Map >, Tagged< BytecodeArray >, MaybeObjectSize)v8::internal::NewSpaceVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlineprotected
VisitCodeTarget(Tagged< InstructionStream > host, RelocInfo *) finalv8::internal::NewSpaceVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlinevirtual
VisitCppHeapPointer(Tagged< HeapObject > host, CppHeapPointerSlot slot) overridev8::internal::YoungGenerationMarkingVisitor< marking_mode >virtual
VisitCustomWeakPointer(Tagged< HeapObject > host, ObjectSlot p)v8::internal::ObjectVisitorinlinevirtual
VisitCustomWeakPointers(Tagged< HeapObject > host, ObjectSlot start, ObjectSlot end)v8::internal::ObjectVisitorinlinevirtual
VisitEmbeddedPointer(Tagged< InstructionStream > host, RelocInfo *) finalv8::internal::NewSpaceVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlinevirtual
VisitEphemeron(Tagged< HeapObject > host, int index, ObjectSlot key, ObjectSlot value)v8::internal::ObjectVisitorinlinevirtual
VisitEphemeronHashTable(Tagged< Map > map, Tagged< EphemeronHashTable > table, MaybeObjectSize)v8::internal::YoungGenerationMarkingVisitor< marking_mode >
VisitExternalPointer(Tagged< HeapObject > host, ExternalPointerSlot slot)v8::internal::ObjectVisitorinlinevirtual
VisitExternalReference(Tagged< InstructionStream > host, RelocInfo *rinfo)v8::internal::ObjectVisitorinlinevirtual
VisitFiller(Tagged< Map > map, Tagged< HeapObject > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >protected
VisitFreeSpace(Tagged< Map > map, Tagged< FreeSpace > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >protected
VisitIndirectPointer(Tagged< HeapObject > host, IndirectPointerSlot slot, IndirectPointerMode mode)v8::internal::ObjectVisitorinlinevirtual
VisitInstructionStreamPointer(Tagged< Code >, InstructionStreamSlot) finalv8::internal::NewSpaceVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlinevirtual
VisitInternalReference(Tagged< InstructionStream > host, RelocInfo *rinfo)v8::internal::ObjectVisitorinlinevirtual
VisitJSApiObject(Tagged< Map > map, Tagged< JSObject > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >protected
VisitJSArrayBuffer(Tagged< Map > map, Tagged< JSArrayBuffer > object, MaybeObjectSize)v8::internal::YoungGenerationMarkingVisitor< marking_mode >
VisitJSDispatchTableEntry(Tagged< HeapObject > host, JSDispatchHandle handle)v8::internal::ObjectVisitorinlinevirtual
VisitJSObjectFast(Tagged< Map > map, Tagged< JSObject > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >protected
VisitJSObjectSubclass(Tagged< Map > map, Tagged< T > object, MaybeObjectSize)v8::internal::YoungGenerationMarkingVisitor< marking_mode >
VisitJSObjectSubclass(Tagged< Map > map, Tagged< T > object, MaybeObjectSize maybe_object_size)v8::internal::YoungGenerationMarkingVisitor< marking_mode >
VisitMapPointer(Tagged< HeapObject >) overridev8::internal::NewSpaceVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlinevirtual
VisitMapPointerIfNeeded(Tagged< HeapObject > host)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >protected
VisitMapPointerIfNeeded(Tagged< HeapObject > host)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >
VisitNativeContext(Tagged< Map >, Tagged< NativeContext >, MaybeObjectSize)v8::internal::NewSpaceVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlineprotected
VisitObjectViaSlot(TSlot slot)v8::internal::YoungGenerationMarkingVisitor< marking_mode >
VisitObjectViaSlotInRememberedSet(TSlot slot)v8::internal::YoungGenerationMarkingVisitor< marking_mode >
VisitOffHeapTarget(Tagged< InstructionStream > host, RelocInfo *rinfo)v8::internal::ObjectVisitorinlinevirtual
VisitPointer(Tagged< HeapObject > host, ObjectSlot p) finalv8::internal::YoungGenerationMarkingVisitor< marking_mode >inlinevirtual
VisitPointer(Tagged< HeapObject > host, MaybeObjectSlot p) finalv8::internal::YoungGenerationMarkingVisitor< marking_mode >inlinevirtual
VisitPointers(Tagged< HeapObject > host, ObjectSlot start, ObjectSlot end) finalv8::internal::YoungGenerationMarkingVisitor< marking_mode >inlinevirtual
VisitPointers(Tagged< HeapObject > host, MaybeObjectSlot start, MaybeObjectSlot end) finalv8::internal::YoungGenerationMarkingVisitor< marking_mode >inlinevirtual
VisitPointersImpl(Tagged< HeapObject > host, TSlot start, TSlot end)v8::internal::YoungGenerationMarkingVisitor< marking_mode >private
VisitPointersImpl(Tagged< HeapObject > host, TSlot start, TSlot end)v8::internal::YoungGenerationMarkingVisitor< marking_mode >
VisitProtectedPointer(Tagged< TrustedObject > host, ProtectedPointerSlot slot)v8::internal::ObjectVisitorinlinevirtual
VisitProtectedPointer(Tagged< TrustedObject > host, ProtectedMaybeObjectSlot slot)v8::internal::ObjectVisitorinlinevirtual
VisitRelocInfo(Tagged< InstructionStream > host, RelocIterator *it)v8::internal::ObjectVisitor
VisitSharedFunctionInfo(Tagged< Map > map, Tagged< SharedFunctionInfo >, MaybeObjectSize)v8::internal::NewSpaceVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlineprotected
VisitShortcutCandidate(Tagged< Map > map, Tagged< ConsString > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >protected
VisitStringLocked(Tagged< T > object)v8::internal::ConcurrentHeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >private
VisitStringLocked(Tagged< T > object)v8::internal::ConcurrentHeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >
VisitStruct(Tagged< Map > map, Tagged< HeapObject > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >protected
VisitTrustedPointerTableEntry(Tagged< HeapObject > host, IndirectPointerSlot slot)v8::internal::ObjectVisitorinlinevirtual
VisitWeakCell(Tagged< Map >, Tagged< WeakCell >, MaybeObjectSize)v8::internal::NewSpaceVisitor< YoungGenerationMarkingVisitor< marking_mode > >inlineprotected
VisitWithBodyDescriptor(Tagged< Map > map, Tagged< T > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >protected
VisitWithBodyDescriptor(Tagged< Map > map, Tagged< T > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< YoungGenerationMarkingVisitor< marking_mode > >
YoungGenerationMarkingVisitor(Heap *heap, PretenuringHandler::PretenuringFeedbackMap *local_pretenuring_feedback)v8::internal::YoungGenerationMarkingVisitor< marking_mode >
YoungGenerationMarkingVisitor(const YoungGenerationMarkingVisitor &)=deletev8::internal::YoungGenerationMarkingVisitor< marking_mode >
~ObjectVisitor()=defaultv8::internal::ObjectVisitorvirtual
~YoungGenerationMarkingVisitor() overridev8::internal::YoungGenerationMarkingVisitor< marking_mode >