#include <bootstrapper.h>
v8::internal::AllStaticを継承しています。
構成 | |
class | FixupFlagsArgumentsCount |
class | FixupFlagsIsPCRelative |
Static Public メソッド | |
static void | Initialize (bool create_heap_objects) |
static void | TearDown () |
static Handle< Context > | CreateEnvironment (Handle< Object > global_object, v8::Handle< v8::ObjectTemplate > global_template, v8::ExtensionConfiguration *extensions) |
static void | DetachGlobal (Handle< Context > env) |
static void | Iterate (ObjectVisitor *v) |
static Handle< String > | NativesSourceLookup (int index) |
static bool | NativesCacheLookup (Vector< const char > name, Handle< JSFunction > *handle) |
static void | NativesCacheAdd (Vector< const char > name, Handle< JSFunction > fun) |
static void | AddFixup (Code *code, MacroAssembler *masm) |
static bool | IsActive () |
bootstrapper.h の 36 行で定義されています。
void v8::internal::Bootstrapper::AddFixup | ( | Code * | code, | |
MacroAssembler * | masm | |||
) | [static] |
bootstrapper.cc の 322 行で定義されています。
参照先 v8::internal::PendingFixups::Add().
参照元 v8::internal::CodeGenerator::MakeCode(), と v8::internal::Builtins::Setup().
Handle< Context > v8::internal::Bootstrapper::CreateEnvironment | ( | Handle< Object > | global_object, | |
v8::Handle< v8::ObjectTemplate > | global_template, | |||
v8::ExtensionConfiguration * | extensions | |||
) | [static] |
bootstrapper.cc の 332 行で定義されています。
bootstrapper.cc の 350 行で定義されています。
参照先 v8::internal::JSGlobalProxy::cast(), と v8::internal::SetObjectPrototype().
void v8::internal::Bootstrapper::Initialize | ( | bool | create_heap_objects | ) | [static] |
bootstrapper.cc の 123 行で定義されています。
参照先 v8::internal::extensions_cache(), と v8::internal::natives_cache().
bool v8::internal::Bootstrapper::IsActive | ( | ) | [static] |
bootstrapper.cc の 327 行で定義されています。
参照先 v8::internal::NULL.
参照元 v8::internal::CodeGenerator::GenCode(), v8::internal::JSObject::LocalLookup(), v8::internal::MakeCode(), v8::internal::CodeGenerator::MakeCode(), v8::internal::MayAccessPreCheck(), v8::internal::Parser::ParseLeftHandSideExpression(), と v8::internal::Parser::ParseWithStatement().
void v8::internal::Bootstrapper::Iterate | ( | ObjectVisitor * | v | ) | [static] |
bootstrapper.cc の 313 行で定義されています。
参照先 v8::internal::extensions_cache(), と v8::internal::natives_cache().
void v8::internal::Bootstrapper::NativesCacheAdd | ( | Vector< const char > | name, | |
Handle< JSFunction > | fun | |||
) | [static] |
bootstrapper.cc の 117 行で定義されています。
bool v8::internal::Bootstrapper::NativesCacheLookup | ( | Vector< const char > | name, | |
Handle< JSFunction > * | handle | |||
) | [static] |
bootstrapper.cc の 111 行で定義されています。
void v8::internal::Bootstrapper::TearDown | ( | ) | [static] |
bootstrapper.cc の 129 行で定義されています。
参照先 v8::internal::extensions_cache(), と v8::internal::natives_cache().