v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::ConstructorBuiltins Class Reference

#include <builtins-constructor.h>

Collaboration diagram for v8::internal::ConstructorBuiltins:

Static Public Member Functions

static int MaximumFunctionContextSlots ()
 

Static Public Attributes

static const int kMaximumClonedShallowArrayElements
 
static const int kMaximumClonedShallowObjectProperties
 

Static Private Attributes

static const int kMaximumSlots
 
static const int kSmallMaximumSlots = 10
 

Detailed Description

Definition at line 16 of file builtins-constructor.h.

Member Function Documentation

◆ MaximumFunctionContextSlots()

static int v8::internal::ConstructorBuiltins::MaximumFunctionContextSlots ( )
inlinestatic

Definition at line 18 of file builtins-constructor.h.

Here is the caller graph for this function:

Member Data Documentation

◆ kMaximumClonedShallowArrayElements

const int v8::internal::ConstructorBuiltins::kMaximumClonedShallowArrayElements
static
Initial value:

Definition at line 26 of file builtins-constructor.h.

◆ kMaximumClonedShallowObjectProperties

const int v8::internal::ConstructorBuiltins::kMaximumClonedShallowObjectProperties
static
Initial value:
=
NameDictionary::kMaxRegularCapacity / 3 * 2

Definition at line 31 of file builtins-constructor.h.

◆ kMaximumSlots

const int v8::internal::ConstructorBuiltins::kMaximumSlots
staticprivate
Initial value:
=
static const int kTodoHeaderSize
Definition contexts.h:497
constexpr int kTaggedSize
Definition globals.h:542
constexpr int kMaxRegularHeapObjectSize
Definition globals.h:680

Definition at line 35 of file builtins-constructor.h.

◆ kSmallMaximumSlots

const int v8::internal::ConstructorBuiltins::kSmallMaximumSlots = 10
staticprivate

Definition at line 37 of file builtins-constructor.h.


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