v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::WeakListVisitor< AllocationSiteWithWeakNext > Struct Reference
Collaboration diagram for v8::internal::WeakListVisitor< AllocationSiteWithWeakNext >:

Static Public Member Functions

static void SetWeakNext (Tagged< AllocationSiteWithWeakNext > obj, Tagged< HeapObject > next)
 
static Tagged< ObjectWeakNext (Tagged< AllocationSiteWithWeakNext > obj)
 
static Tagged< HeapObjectWeakNextHolder (Tagged< AllocationSiteWithWeakNext > obj)
 
static int WeakNextOffset ()
 
static void VisitLiveObject (Heap *, Tagged< AllocationSite >, WeakObjectRetainer *)
 
static void VisitPhantomObject (Heap *, Tagged< AllocationSite >)
 

Detailed Description

Definition at line 143 of file heap-visitor.cc.

Member Function Documentation

◆ SetWeakNext()

static void v8::internal::WeakListVisitor< AllocationSiteWithWeakNext >::SetWeakNext ( Tagged< AllocationSiteWithWeakNext > obj,
Tagged< HeapObject > next )
inlinestatic

Definition at line 144 of file heap-visitor.cc.

Here is the call graph for this function:

◆ VisitLiveObject()

static void v8::internal::WeakListVisitor< AllocationSiteWithWeakNext >::VisitLiveObject ( Heap * ,
Tagged< AllocationSite > ,
WeakObjectRetainer *  )
inlinestatic

Definition at line 164 of file heap-visitor.cc.

◆ VisitPhantomObject()

static void v8::internal::WeakListVisitor< AllocationSiteWithWeakNext >::VisitPhantomObject ( Heap * ,
Tagged< AllocationSite >  )
inlinestatic

Definition at line 167 of file heap-visitor.cc.

◆ WeakNext()

Definition at line 151 of file heap-visitor.cc.

◆ WeakNextHolder()

Definition at line 155 of file heap-visitor.cc.

◆ WeakNextOffset()

static int v8::internal::WeakListVisitor< AllocationSiteWithWeakNext >::WeakNextOffset ( )
inlinestatic

Definition at line 160 of file heap-visitor.cc.


The documentation for this struct was generated from the following file: