|
DirectHandle< NativeContext > | native_context () |
|
void | CreateRoots () |
|
DirectHandle< JSFunction > | CreateEmptyFunction () |
|
DirectHandle< JSFunction > | GetThrowTypeErrorIntrinsic () |
|
void | CreateSloppyModeFunctionMaps (DirectHandle< JSFunction > empty) |
|
void | CreateStrictModeFunctionMaps (DirectHandle< JSFunction > empty) |
|
void | CreateObjectFunction (DirectHandle< JSFunction > empty) |
|
void | CreateIteratorMaps (DirectHandle< JSFunction > empty) |
|
void | CreateAsyncIteratorMaps (DirectHandle< JSFunction > empty) |
|
void | CreateAsyncFunctionMaps (DirectHandle< JSFunction > empty) |
|
void | CreateJSProxyMaps () |
|
void | AddRestrictedFunctionProperties (DirectHandle< JSFunction > empty) |
|
DirectHandle< JSGlobalObject > | CreateNewGlobals (v8::Local< v8::ObjectTemplate > global_proxy_template, DirectHandle< JSGlobalProxy > global_proxy) |
|
void | HookUpGlobalObject (DirectHandle< JSGlobalObject > global_object) |
|
void | HookUpGlobalProxy (DirectHandle< JSGlobalProxy > global_proxy) |
|
void | InstallGlobalThisBinding () |
|
void | InitializeGlobal (DirectHandle< JSGlobalObject > global_object, DirectHandle< JSFunction > empty_function) |
|
void | InitializeExperimentalGlobal () |
|
void | InitializeIteratorFunctions () |
|
void | InitializeCallSiteBuiltins () |
|
void | InitializeConsole (DirectHandle< JSObject > extras_binding) |
|
void | InitializeGlobal_regexp_linear_flag () |
|
void | InitializeGlobal_sharedarraybuffer () |
|
DirectHandle< JSFunction > | CreateArrayBuffer (DirectHandle< String > name, ArrayBufferKind array_buffer_kind) |
|
bool | InstallABunchOfRandomThings () |
|
bool | InstallExtrasBindings () |
|
DirectHandle< JSFunction > | InstallTypedArray (const char *name, ElementsKind elements_kind, InstanceType constructor_type, int rab_gsab_initial_map_index) |
|
void | InitializeMapCaches () |
|
bool | ConfigureApiObject (DirectHandle< JSObject > object, DirectHandle< ObjectTemplateInfo > object_template) |
|
bool | ConfigureGlobalObject (v8::Local< v8::ObjectTemplate > global_proxy_template) |
|
void | TransferObject (DirectHandle< JSObject > from, DirectHandle< JSObject > to) |
|
void | TransferNamedProperties (DirectHandle< JSObject > from, DirectHandle< JSObject > to) |
|
void | TransferIndexedProperties (DirectHandle< JSObject > from, DirectHandle< JSObject > to) |
|
DirectHandle< Map > | CreateInitialMapForArraySubclass (int size, int inobject_properties) |
|
|
static bool | InstallExtensions (Isolate *isolate, DirectHandle< Context > native_context, v8::ExtensionConfiguration *extensions) |
|
static bool | InstallAutoExtensions (Isolate *isolate, ExtensionStates *extension_states) |
|
static bool | InstallRequestedExtensions (Isolate *isolate, v8::ExtensionConfiguration *extensions, ExtensionStates *extension_states) |
|
static bool | InstallExtension (Isolate *isolate, const char *name, ExtensionStates *extension_states) |
|
static bool | InstallExtension (Isolate *isolate, v8::RegisteredExtension *current, ExtensionStates *extension_states) |
|
static bool | InstallSpecialObjects (Isolate *isolate, DirectHandle< NativeContext > native_context) |
|
static bool | CompileExtension (Isolate *isolate, v8::Extension *extension) |
|
Definition at line 181 of file bootstrapper.cc.
◆ ArrayBufferKind
Enumerator |
---|
ARRAY_BUFFER | |
SHARED_ARRAY_BUFFER | |
Definition at line 267 of file bootstrapper.cc.
◆ ExtensionTraversalState
◆ Genesis() [1/2]
◆ Genesis() [2/2]
◆ ~Genesis()
v8::internal::Genesis::~Genesis |
( |
| ) |
|
|
default |
◆ AddRestrictedFunctionProperties()
◆ builtins()
Builtins * v8::internal::Genesis::builtins |
( |
| ) |
const |
|
inline |
◆ CompileExtension()
◆ ConfigureApiObject()
◆ ConfigureGlobalObject()
◆ CreateArrayBuffer()
◆ CreateAsyncFunctionMaps()
◆ CreateAsyncIteratorMaps()
◆ CreateEmptyFunction()
◆ CreateInitialMapForArraySubclass()
DirectHandle< Map > v8::internal::Genesis::CreateInitialMapForArraySubclass |
( |
int | size, |
|
|
int | inobject_properties ) |
|
private |
◆ CreateIteratorMaps()
◆ CreateJSProxyMaps()
void v8::internal::Genesis::CreateJSProxyMaps |
( |
| ) |
|
|
private |
◆ CreateNewGlobals()
◆ CreateObjectFunction()
◆ CreateRoots()
void v8::internal::Genesis::CreateRoots |
( |
| ) |
|
|
private |
◆ CreateSloppyModeFunctionMaps()
◆ CreateStrictModeFunctionMaps()
◆ factory()
Factory * v8::internal::Genesis::factory |
( |
| ) |
const |
|
inline |
◆ GetThrowTypeErrorIntrinsic()
◆ global_proxy()
◆ heap()
Heap * v8::internal::Genesis::heap |
( |
| ) |
const |
|
inline |
◆ HookUpGlobalObject()
◆ HookUpGlobalProxy()
◆ InitializeCallSiteBuiltins()
void v8::internal::Genesis::InitializeCallSiteBuiltins |
( |
| ) |
|
|
private |
◆ InitializeConsole()
◆ InitializeExperimentalGlobal()
void v8::internal::Genesis::InitializeExperimentalGlobal |
( |
| ) |
|
|
private |
◆ InitializeGlobal()
◆ InitializeGlobal_regexp_linear_flag()
void v8::internal::Genesis::InitializeGlobal_regexp_linear_flag |
( |
| ) |
|
|
private |
◆ InitializeGlobal_sharedarraybuffer()
void v8::internal::Genesis::InitializeGlobal_sharedarraybuffer |
( |
| ) |
|
|
private |
◆ InitializeIteratorFunctions()
void v8::internal::Genesis::InitializeIteratorFunctions |
( |
| ) |
|
|
private |
◆ InitializeMapCaches()
void v8::internal::Genesis::InitializeMapCaches |
( |
| ) |
|
|
private |
◆ InstallABunchOfRandomThings()
bool v8::internal::Genesis::InstallABunchOfRandomThings |
( |
| ) |
|
|
private |
◆ InstallAutoExtensions()
◆ InstallExtension() [1/2]
◆ InstallExtension() [2/2]
◆ InstallExtensions()
◆ InstallExtrasBindings()
bool v8::internal::Genesis::InstallExtrasBindings |
( |
| ) |
|
|
private |
◆ InstallGlobalThisBinding()
void v8::internal::Genesis::InstallGlobalThisBinding |
( |
| ) |
|
|
private |
◆ InstallRequestedExtensions()
◆ InstallSpecialObjects()
◆ InstallTypedArray()
◆ isolate()
Isolate * v8::internal::Genesis::isolate |
( |
| ) |
const |
|
inline |
◆ native_context()
◆ result()
◆ TransferIndexedProperties()
◆ TransferNamedProperties()
◆ TransferObject()
◆ Bootstrapper
◆ active_
◆ global_proxy_
◆ isolate_
Isolate* v8::internal::Genesis::isolate_ |
|
private |
◆ native_context_
◆ restricted_properties_thrower_
◆ result_
The documentation for this class was generated from the following file: