Searched defs:global_object (Results 1 - 25 of 25) sorted by relevance

/external/v8/src/
H A Dcompiler.h144 GlobalObject* global_object() const { function in class:v8::internal::BASE_EMBEDDED
H A Dbootstrapper.cc143 Handle<Object> global_object,
187 Handle<Object> global_object,
300 Handle<Object> global_object,
305 Genesis genesis(isolate, global_object, global_template, extensions);
337 Handle<Object> global_object) {
338 ASSERT(global_object->IsJSGlobalProxy());
339 Handle<JSGlobalProxy> global = Handle<JSGlobalProxy>::cast(global_object);
698 Handle<Object> global_object,
786 if (global_object.location() != NULL) {
787 ASSERT(global_object
298 CreateEnvironment( Isolate* isolate, Handle<Object> global_object, v8::Handle<v8::ObjectTemplate> global_template, v8::ExtensionConfiguration* extensions) argument
336 ReattachGlobal(Handle<Context> env, Handle<Object> global_object) argument
696 CreateNewGlobals( v8::Handle<v8::ObjectTemplate> global_template, Handle<Object> global_object, Handle<GlobalObject>* inner_global_out) argument
2285 Genesis(Isolate* isolate, Handle<Object> global_object, v8::Handle<v8::ObjectTemplate> global_template, v8::ExtensionConfiguration* extensions) argument
[all...]
H A Dhydrogen-instructions.h1529 explicit HGlobalReceiver(HValue* global_object)
1530 : HUnaryOperation(global_object) {
3106 explicit HRandom(HValue* global_object) { argument
3107 SetOperandAt(0, global_object);
3111 HValue* global_object() { return OperandAt(0); } function in class:v8::HRandom
3495 HValue* global_object,
3501 SetOperandAt(1, global_object);
3507 HValue* global_object() { return OperandAt(1); } function in class:v8::HLoadGlobalGeneric
3567 HValue* global_object,
3574 SetOperandAt(1, global_object);
3494 HLoadGlobalGeneric(HValue* context, HValue* global_object, Handle<Object> name, bool for_typeof) argument
3566 HStoreGlobalGeneric(HValue* context, HValue* global_object, Handle<Object> name, HValue* value, StrictModeFlag strict_mode_flag) argument
3581 HValue* global_object() { return OperandAt(1); } function in class:v8::HStoreGlobalGeneric
[all...]
H A Dapi.cc4279 v8::Handle<Value> global_object) {
4326 Utils::OpenHandle(*global_object),
4458 void Context::ReattachGlobal(Handle<Object> global_object) { argument
4467 Utils::OpenHandle(*global_object));
4276 New( v8::ExtensionConfiguration* extensions, v8::Handle<ObjectTemplate> global_template, v8::Handle<Value> global_object) argument
H A Dhydrogen.cc3546 Handle<GlobalObject> global(info()->global_object());
3597 info()->global_object()->IsAccessCheckNeeded()) {
3602 Handle<GlobalObject> global(info()->global_object());
3609 HGlobalObject* global_object = new(zone()) HGlobalObject(context); local
3610 AddInstruction(global_object);
3613 global_object,
4174 Handle<GlobalObject> global(info()->global_object());
4183 HGlobalObject* global_object = new(zone()) HGlobalObject(context); local
4184 AddInstruction(global_object);
4187 global_object,
5626 HGlobalObject* global_object = new(zone()) HGlobalObject(context); local
5914 HGlobalObject* global_object = new(zone()) HGlobalObject(context); local
5989 HGlobalObject* global_object = new(zone()) HGlobalObject(context); local
7386 HGlobalObject* global_object = new(zone()) HGlobalObject(context); local
[all...]
H A Dobjects.cc1110 bool global_object = IsJSGlobalProxy(); local
1122 global_object ? "Global Object: " : "",
1131 accumulator->Add("<JS %sObject", global_object ? "Global " : "");
/external/v8/src/arm/
H A Dic-arm.cc53 Label* global_object) {
57 __ b(eq, global_object);
59 __ b(eq, global_object);
61 __ b(eq, global_object);
51 GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, Register type, Label* global_object) argument
H A Dlithium-arm.cc1159 LOperand* global_object = UseRegisterAtStart(instr->value()); local
1160 return DefineAsRegister(new(zone()) LGlobalReceiver(global_object));
1454 ASSERT(instr->global_object()->representation().IsTagged());
1455 LOperand* global_object = UseFixed(instr->global_object(), r0); local
1456 LRandom* result = new(zone()) LRandom(global_object);
1810 LOperand* global_object = UseFixed(instr->global_object(), r0); local
1811 LLoadGlobalGeneric* result = new(zone()) LLoadGlobalGeneric(global_object);
1827 LOperand* global_object local
[all...]
H A Dlithium-arm.h1089 explicit LRandom(LOperand* global_object) { argument
1090 inputs_[0] = global_object;
1292 explicit LLoadGlobalGeneric(LOperand* global_object) { argument
1293 inputs_[0] = global_object;
1299 LOperand* global_object() { return inputs_[0]; } function in class:v8::internal::LLoadGlobalGeneric
1321 explicit LStoreGlobalGeneric(LOperand* global_object, argument
1323 inputs_[0] = global_object;
1330 LOperand* global_object() { return InputAt(0); } function in class:v8::internal::LStoreGlobalGeneric
1427 explicit LGlobalReceiver(LOperand* global_object) { argument
1428 inputs_[0] = global_object;
[all...]
H A Dlithium-codegen-arm.cc2324 ASSERT(ToRegister(instr->global_object()).is(r0));
2361 ASSERT(ToRegister(instr->global_object()).is(r1));
2810 Label global_object, receiver_ok; local
2829 __ b(eq, &global_object);
2832 __ b(eq, &global_object);
2841 __ bind(&global_object);
/external/v8/src/ia32/
H A Dic-ia32.cc49 Label* global_object) {
53 __ j(equal, global_object);
55 __ j(equal, global_object);
57 __ j(equal, global_object);
47 GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, Register type, Label* global_object) argument
H A Dlithium-ia32.cc1171 LOperand* global_object = UseRegisterAtStart(instr->value()); local
1172 return DefineAsRegister(new(zone()) LGlobalReceiver(global_object));
1483 ASSERT(instr->global_object()->representation().IsTagged());
1484 LOperand* global_object = UseFixed(instr->global_object(), eax); local
1485 LRandom* result = new(zone()) LRandom(global_object);
1865 LOperand* global_object = UseFixed(instr->global_object(), eax); local
1867 new(zone()) LLoadGlobalGeneric(context, global_object);
1881 LOperand* global_object local
[all...]
H A Dlithium-ia32.h1090 explicit LRandom(LOperand* global_object) { argument
1091 inputs_[0] = global_object;
1310 LLoadGlobalGeneric(LOperand* context, LOperand* global_object) { argument
1312 inputs_[1] = global_object;
1319 LOperand* global_object() { return inputs_[1]; } function in class:v8::internal::LLoadGlobalGeneric
1341 LOperand* global_object,
1344 inputs_[1] = global_object;
1352 LOperand* global_object() { return InputAt(1); } function in class:v8::internal::LStoreGlobalGeneric
1454 explicit LGlobalReceiver(LOperand* global_object) { argument
1455 inputs_[0] = global_object;
1340 LStoreGlobalGeneric(LOperand* context, LOperand* global_object, LOperand* value) argument
[all...]
H A Dlithium-codegen-ia32.cc2117 ASSERT(ToRegister(instr->global_object()).is(eax));
2149 ASSERT(ToRegister(instr->global_object()).is(edx));
2598 Label global_object, receiver_ok; local
2615 __ j(equal, &global_object, Label::kNear);
2617 __ j(equal, &global_object, Label::kNear);
2626 __ bind(&global_object);
/external/v8/src/mips/
H A Dic-mips.cc53 Label* global_object) {
56 __ Branch(global_object, eq, type, Operand(JS_GLOBAL_OBJECT_TYPE));
57 __ Branch(global_object, eq, type, Operand(JS_BUILTINS_OBJECT_TYPE));
58 __ Branch(global_object, eq, type, Operand(JS_GLOBAL_PROXY_TYPE));
51 GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, Register type, Label* global_object) argument
H A Dlithium-mips.cc1158 LOperand* global_object = UseRegisterAtStart(instr->value()); local
1159 return DefineAsRegister(new(zone()) LGlobalReceiver(global_object));
1455 ASSERT(instr->global_object()->representation().IsTagged());
1456 LOperand* global_object = UseFixed(instr->global_object(), a0); local
1457 LRandom* result = new(zone()) LRandom(global_object);
1812 LOperand* global_object = UseFixed(instr->global_object(), a0); local
1813 LLoadGlobalGeneric* result = new(zone()) LLoadGlobalGeneric(global_object);
1829 LOperand* global_object local
[all...]
H A Dlithium-mips.h1069 explicit LRandom(LOperand* global_object) { argument
1070 inputs_[0] = global_object;
1272 explicit LLoadGlobalGeneric(LOperand* global_object) { argument
1273 inputs_[0] = global_object;
1279 LOperand* global_object() { return inputs_[0]; } function in class:v8::internal::LLoadGlobalGeneric
1301 explicit LStoreGlobalGeneric(LOperand* global_object, argument
1303 inputs_[0] = global_object;
1310 LOperand* global_object() { return InputAt(0); } function in class:v8::internal::LStoreGlobalGeneric
1407 explicit LGlobalReceiver(LOperand* global_object) { argument
1408 inputs_[0] = global_object;
[all...]
H A Dlithium-codegen-mips.cc2198 ASSERT(ToRegister(instr->global_object()).is(a0));
2235 ASSERT(ToRegister(instr->global_object()).is(a1));
2696 Label global_object, receiver_ok; local
2714 __ Branch(&global_object, eq, receiver, Operand(scratch));
2716 __ Branch(&global_object, eq, receiver, Operand(scratch));
2727 __ bind(&global_object);
/external/v8/src/x64/
H A Dic-x64.cc49 Label* global_object) {
53 __ j(equal, global_object);
55 __ j(equal, global_object);
57 __ j(equal, global_object);
47 GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, Register type, Label* global_object) argument
H A Dlithium-x64.cc1152 LOperand* global_object = UseRegisterAtStart(instr->value()); local
1153 return DefineAsRegister(new(zone()) LGlobalReceiver(global_object));
1439 ASSERT(instr->global_object()->representation().IsTagged());
1441 LOperand* global_object = UseFixed(instr->global_object(), rcx); local
1443 LOperand* global_object = UseFixed(instr->global_object(), rdi); local
1445 LRandom* result = new(zone()) LRandom(global_object);
1798 LOperand* global_object = UseFixed(instr->global_object(), ra local
1815 LOperand* global_object = UseFixed(instr->global_object(), rdx); local
[all...]
H A Dlithium-x64.h1068 explicit LRandom(LOperand* global_object) { argument
1069 inputs_[0] = global_object;
1271 explicit LLoadGlobalGeneric(LOperand* global_object) { argument
1272 inputs_[0] = global_object;
1278 LOperand* global_object() { return inputs_[0]; } function in class:v8::internal::LLoadGlobalGeneric
1300 explicit LStoreGlobalGeneric(LOperand* global_object, argument
1302 inputs_[0] = global_object;
1309 LOperand* global_object() { return InputAt(0); } function in class:v8::internal::LStoreGlobalGeneric
1401 explicit LGlobalReceiver(LOperand* global_object) { argument
1402 inputs_[0] = global_object;
[all...]
H A Dlithium-codegen-x64.cc2080 ASSERT(ToRegister(instr->global_object()).is(rax));
2118 ASSERT(ToRegister(instr->global_object()).is(rdx));
2553 Label global_object, receiver_ok; local
2572 __ j(equal, &global_object, Label::kNear);
2574 __ j(equal, &global_object, Label::kNear);
2583 __ bind(&global_object);
3037 Register global_object = rcx; local
3040 Register global_object = rdi; local
3046 __ movq(global_object,
3047 FieldOperand(global_object, GlobalObjec
[all...]
/external/v8/test/cctest/
H A Dtest-heap-profiler.cc955 const v8::HeapGraphNode* global_object = GetGlobalObject(snapshot); local
958 global_object, v8::HeapGraphEdge::kShortcut, "root_object");
H A Dtest-debug.cc134 v8::Handle<v8::Value> global_object = v8::Handle<v8::Value>())
135 : context_(v8::Context::New(extensions, global_template, global_object)) {
6158 v8::Handle<v8::Value> global_object = v8::Handle<v8::Value>(); local
6159 context_1 = v8::Context::New(NULL, global_template, global_object);
6160 context_2 = v8::Context::New(NULL, global_template, global_object);
H A Dtest-api.cc7498 Local<Value> global_object; local
7528 global_object = env->Global();
7540 LocalContext env(NULL, instance_template, global_object);
7554 Local<Value> global_object; local
7578 global_object = env->Global();
7584 LocalContext env(NULL, instance_template, global_object);
16084 Local<Object> global_object = local
16108 global_template->Set(v8_str("global"), global_object);
16122 CHECK(result3->Equals(global_object->GetPrototype()));

Completed in 3316 milliseconds