V8 Project
v8::internal::WeakListVisitor< Code > Struct Reference
+ Collaboration diagram for v8::internal::WeakListVisitor< Code >:

Static Public Member Functions

static void SetWeakNext (Code *code, Object *next)
 
static ObjectWeakNext (Code *code)
 
static int WeakNextOffset ()
 
static void VisitLiveObject (Heap *, Code *, WeakObjectRetainer *)
 
static void VisitPhantomObject (Heap *, Code *)
 

Detailed Description

Definition at line 269 of file objects-visiting.cc.

Member Function Documentation

◆ SetWeakNext()

static void v8::internal::WeakListVisitor< Code >::SetWeakNext ( Code code,
Object next 
)
inlinestatic

Definition at line 270 of file objects-visiting.cc.

270  {
271  code->set_next_code_link(next);
272  }

◆ VisitLiveObject()

static void v8::internal::WeakListVisitor< Code >::VisitLiveObject ( Heap ,
Code ,
WeakObjectRetainer  
)
inlinestatic

Definition at line 278 of file objects-visiting.cc.

278 {}

◆ VisitPhantomObject()

static void v8::internal::WeakListVisitor< Code >::VisitPhantomObject ( Heap ,
Code  
)
inlinestatic

Definition at line 280 of file objects-visiting.cc.

280 {}

◆ WeakNext()

static Object* v8::internal::WeakListVisitor< Code >::WeakNext ( Code code)
inlinestatic

Definition at line 274 of file objects-visiting.cc.

274 { return code->next_code_link(); }

◆ WeakNextOffset()

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

Definition at line 276 of file objects-visiting.cc.

276 { return Code::kNextCodeLinkOffset; }
static const int kNextCodeLinkOffset
Definition: objects.h:5357

References v8::internal::Code::kNextCodeLinkOffset.


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