v8  4.1.0.27(io.js1.8.4)
V8 is Google's open source JavaScript engine
Isolate::CreateParams Struct Reference

#include <v8.h>

Collaboration diagram for Isolate::CreateParams:

Public Member Functions

 CreateParams ()
 

Data Fields

FunctionEntryHook entry_hook
 
JitCodeEventHandler code_event_handler
 
ResourceConstraints constraints
 
bool enable_serializer
 

Detailed Description

Initial configuration parameters for a new Isolate.

Definition at line 4676 of file v8.h.

Constructor & Destructor Documentation

Field Documentation

JitCodeEventHandler code_event_handler

Allows the host application to provide the address of a function that is notified each time code is added, moved or removed.

Definition at line 4695 of file v8.h.

Referenced by Isolate::CreateParams::CreateParams().

ResourceConstraints constraints

ResourceConstraints to use for the new Isolate.

Definition at line 4700 of file v8.h.

bool enable_serializer

This flag currently renders the Isolate unusable.

Definition at line 4705 of file v8.h.

Referenced by Isolate::CreateParams::CreateParams().

FunctionEntryHook entry_hook

The optional entry_hook allows the host application to provide the address of a function that's invoked on entry to every V8-generated function. Note that entry_hook is invoked at the very start of each generated function. Furthermore, if an entry_hook is given, V8 will always run without a context snapshot.

Definition at line 4689 of file v8.h.

Referenced by Isolate::CreateParams::CreateParams().


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