V8 Project
v8::internal::ImplicitRefGroup Struct Reference

#include <global-handles.h>

+ Collaboration diagram for v8::internal::ImplicitRefGroup:

Public Member Functions

 ImplicitRefGroup (HeapObject **parent, size_t length)
 
 ~ImplicitRefGroup ()
 

Public Attributes

HeapObject ** parent
 
Object *** children
 
size_t length
 

Detailed Description

Definition at line 51 of file global-handles.h.

Constructor & Destructor Documentation

◆ ImplicitRefGroup()

v8::internal::ImplicitRefGroup::ImplicitRefGroup ( HeapObject **  parent,
size_t  length 
)
inline

Definition at line 52 of file global-handles.h.

53  : parent(parent), length(length) {
54  DCHECK(length > 0);
55  children = new Object**[length];
56  }
#define DCHECK(condition)
Definition: logging.h:205
kSerializedDataOffset Object
Definition: objects-inl.h:5322

References children, DCHECK, and length.

◆ ~ImplicitRefGroup()

v8::internal::ImplicitRefGroup::~ImplicitRefGroup ( )

Definition at line 22 of file global-handles.cc.

22  {
23  delete[] children;
24 }

References children.

Member Data Documentation

◆ children

◆ length

◆ parent


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