Lines Matching refs:Genesis
153 class Genesis BASE_EMBEDDED {
155 Genesis(Isolate* isolate,
159 ~Genesis() { } in ~Genesis()
339 Genesis genesis( in CreateEnvironment()
398 void Genesis::SetFunctionInstanceDescriptor( in SetFunctionInstanceDescriptor()
447 Handle<Map> Genesis::CreateFunctionMap(FunctionMode function_mode) { in CreateFunctionMap()
455 Handle<JSFunction> Genesis::CreateEmptyFunction(Isolate* isolate) { in CreateEmptyFunction()
548 void Genesis::SetStrictFunctionInstanceDescriptor( in SetStrictFunctionInstanceDescriptor()
606 Handle<JSFunction> Genesis::GetStrictPoisonFunction() { in GetStrictPoisonFunction()
622 Handle<JSFunction> Genesis::GetGeneratorPoisonFunction() { in GetGeneratorPoisonFunction()
639 Handle<Map> Genesis::CreateStrictFunctionMap( in CreateStrictFunctionMap()
650 void Genesis::CreateStrictModeFunctionMaps(Handle<JSFunction> empty) { in CreateStrictModeFunctionMaps()
703 void Genesis::PoisonArgumentsAndCaller(Handle<Map> map) { in PoisonArgumentsAndCaller()
728 void Genesis::CreateRoots() { in CreateRoots()
745 Handle<JSGlobalProxy> Genesis::CreateNewGlobals( in CreateNewGlobals()
850 void Genesis::HookUpGlobalProxy(Handle<GlobalObject> global_object, in HookUpGlobalProxy()
861 void Genesis::HookUpGlobalObject(Handle<GlobalObject> global_object) { in HookUpGlobalObject()
881 void Genesis::InitializeGlobal(Handle<GlobalObject> global_object, in InitializeGlobal()
1337 void Genesis::InstallTypedArray( in InstallTypedArray()
1360 void Genesis::InitializeExperimentalGlobal() { in InitializeExperimentalGlobal()
1374 bool Genesis::CompileBuiltin(Isolate* isolate, int index) { in CompileBuiltin()
1382 bool Genesis::CompileExperimentalBuiltin(Isolate* isolate, int index) { in CompileExperimentalBuiltin()
1394 bool Genesis::CompileNative(Isolate* isolate, in CompileNative()
1418 bool Genesis::CompileScriptCached(Isolate* isolate, in CompileScriptCached()
1513 void Genesis::InstallNativeFunctions() { in InstallNativeFunctions()
1581 void Genesis::InstallExperimentalNativeFunctions() { in InstallExperimentalNativeFunctions()
1593 Handle<JSFunction> Genesis::InstallInternalArray( in InstallInternalArray()
1637 bool Genesis::InstallNatives() { in InstallNatives()
2106 bool Genesis::InstallExperimentalNatives() { in InstallExperimentalNatives()
2132 void Genesis::InstallBuiltinFunctionIds() { in InstallBuiltinFunctionIds()
2165 void Genesis::InstallJSFunctionResultCaches() { in InstallJSFunctionResultCaches()
2190 void Genesis::InitializeNormalizedMapCaches() { in InitializeNormalizedMapCaches()
2201 return Genesis::InstallExtensions(native_context, extensions) && in InstallExtensions()
2202 Genesis::InstallSpecialObjects(native_context); in InstallExtensions()
2206 bool Genesis::InstallSpecialObjects(Handle<Context> native_context) { in InstallSpecialObjects()
2269 Genesis::ExtensionStates::ExtensionStates() : map_(HashMap::PointersMatch, 8) {} in ExtensionStates()
2271 Genesis::ExtensionTraversalState Genesis::ExtensionStates::get_state( in get_state()
2281 void Genesis::ExtensionStates::set_state(RegisteredExtension* extension, in set_state()
2288 bool Genesis::InstallExtensions(Handle<Context> native_context, in InstallExtensions()
2307 bool Genesis::InstallAutoExtensions(Isolate* isolate, in InstallAutoExtensions()
2321 bool Genesis::InstallRequestedExtensions(Isolate* isolate, in InstallRequestedExtensions()
2333 bool Genesis::InstallExtension(Isolate* isolate, in InstallExtension()
2349 bool Genesis::InstallExtension(Isolate* isolate, in InstallExtension()
2401 bool Genesis::InstallJSBuiltins(Handle<JSBuiltinsObject> builtins) { in InstallJSBuiltins()
2422 bool Genesis::ConfigureGlobalObjects( in ConfigureGlobalObjects()
2454 bool Genesis::ConfigureApiObject(Handle<JSObject> object, in ConfigureApiObject()
2473 void Genesis::TransferNamedProperties(Handle<JSObject> from, in TransferNamedProperties()
2548 void Genesis::TransferIndexedProperties(Handle<JSObject> from, in TransferIndexedProperties()
2558 void Genesis::TransferObject(Handle<JSObject> from, Handle<JSObject> to) { in TransferObject()
2573 void Genesis::MakeFunctionInstancePrototypeWritable() { in MakeFunctionInstancePrototypeWritable()
2608 Genesis::Genesis(Isolate* isolate, in Genesis() function in v8::internal::Genesis