V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::RootsTable Class Reference

Public Member Functions

bool IsRootHandleLocation (Address *handle_location, RootIndex *index) const
 
template<typename T >
bool IsRootHandle (Handle< T > handle, RootIndex *index) const
 
Object *const & operator[] (RootIndex root_index) const
 

Static Public Member Functions

static const charname (RootIndex root_index)
 
static constexpr int offset_of (RootIndex root_index)
 
static RootIndex RootIndexForFixedTypedArray (ExternalArrayType array_type)
 
static RootIndex RootIndexForFixedTypedArray (ElementsKind elements_kind)
 
static RootIndex RootIndexForEmptyFixedTypedArray (ElementsKind elements_kind)
 
static constexpr bool IsImmortalImmovable (RootIndex root_index)
 

Static Public Attributes

static constexpr size_t kEntriesCount
 

Friends

class Isolate
 
class Heap
 
class Factory
 
class ReadOnlyRoots
 
class RootsSerializer
 

Detailed Description

Definition at line 403 of file roots.h.

Member Data Documentation

◆ kEntriesCount

constexpr size_t v8::internal::RootsTable::kEntriesCount
static
Initial value:
=
static_cast<size_t>(RootIndex::kRootListLength)

Definition at line 405 of file roots.h.


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