![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
| void | Initialize (bool create_heap_objects) |
| void | TearDown () |
| Handle< Context > | CreateEnvironment (MaybeHandle< JSGlobalProxy > maybe_global_proxy, v8::Local< v8::ObjectTemplate > global_object_template, v8::ExtensionConfiguration *extensions, size_t context_snapshot_index, v8::DeserializeEmbedderFieldsCallback embedder_fields_deserializer, GlobalContextType context_type=FULL_CONTEXT) |
| Handle< JSGlobalProxy > | NewRemoteContext (MaybeHandle< JSGlobalProxy > maybe_global_proxy, v8::Local< v8::ObjectTemplate > global_object_template) |
| void | DetachGlobal (Handle< Context > env) |
| void | Iterate (RootVisitor *v) |
| Handle< String > | GetNativeSource (NativeType type, int index) |
| bool | IsActive () const |
| char * | ArchiveState (char *to) |
| char * | RestoreState (char *from) |
| void | FreeThreadResources () |
| bool | InstallExtensions (Handle< Context > native_context, v8::ExtensionConfiguration *extensions) |
| SourceCodeCache * | extensions_cache () |
Static Public Member Functions | |
| static void | InitializeOncePerProcess () |
| static void | TearDownExtensions () |
| static int | ArchiveSpacePerThread () |
| static bool | CompileNative (Isolate *isolate, Vector< const char > name, Handle< String > source, int argc, Handle< Object > argv[], NativesFlag natives_flag) |
| static bool | CompileBuiltin (Isolate *isolate, int index) |
| static bool | CompileExtraBuiltin (Isolate *isolate, int index) |
| static bool | CompileExperimentalExtraBuiltin (Isolate *isolate, int index) |
| static void | ExportFromRuntime (Isolate *isolate, Handle< JSObject > container) |
Friends | |
| class | BootstrapperActive |
| class | Isolate |
| class | NativesExternalStringResource |
Definition at line 47 of file bootstrapper.h.