|
| 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: