/external/v8/test/mjsunit/harmony/ |
H A D | proxies-function.js | 51 var global_object = this 57 // assertSame(isStrict ? undefined : global_object, receiver) 66 global_object.f = f 71 // assertSame(isStrict ? undefined : global_object, receiver) 89 assertSame(isStrict ? undefined : global_object, receiver) 92 assertSame(isStrict ? null : global_object, receiver) 101 assertSame(isStrict ? null : global_object, receiver) 115 assertSame(isStrict ? null : global_object, receiver) 121 assertSame(isStrict ? null : global_object, receiver) 127 assertSame(isStrict ? null : global_object, receive [all...] |
H A D | debug-blockscopes.js | 81 var global_object = this; 95 assertPropertiesEqual(global_object, scope.scopeObject().value());
|
/external/v8/src/ |
H A D | bootstrapper.h | 99 Handle<Object> global_object, 107 void ReattachGlobal(Handle<Context> env, Handle<Object> global_object);
|
H A D | bootstrapper.cc | 143 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 D | compiler.h | 144 GlobalObject* global_object() const { function in class:v8::internal::BASE_EMBEDDED
|
H A D | hydrogen-instructions.h | 1529 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 D | hydrogen.cc | 3546 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...] |
/external/v8/test/cctest/ |
H A D | cctest.h | 173 v8::Handle<v8::Value> global_object = v8::Handle<v8::Value>()) 174 : context_(v8::Context::New(extensions, global_template, global_object)) {
|
H A D | test-heap-profiler.cc | 955 const v8::HeapGraphNode* global_object = GetGlobalObject(snapshot); local 958 global_object, v8::HeapGraphEdge::kShortcut, "root_object");
|
/external/v8/src/x64/ |
H A D | lithium-x64.cc | 1152 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 D | lithium-x64.h | 1068 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 D | ic-x64.cc | 49 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 D | lithium-codegen-x64.cc | 2080 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/mjsunit/ |
H A D | strict-mode.js | 510 var global_object = (function() { return this; })(); 514 assertTrue(non_strict.call(null) === global_object); 515 assertTrue(non_strict.call(undefined) === global_object); 521 assertTrue(non_strict.apply(null) === global_object); 522 assertTrue(non_strict.apply(undefined) === global_object);
|
/external/v8/src/arm/ |
H A D | lithium-arm.cc | 1159 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 D | lithium-arm.h | 1089 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 D | ic-arm.cc | 53 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 D | lithium-codegen-arm.cc | 2324 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/mips/ |
H A D | lithium-mips.cc | 1158 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 D | lithium-mips.h | 1069 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 D | ic-mips.cc | 53 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
|
/external/v8/src/ia32/ |
H A D | lithium-ia32.h | 1090 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 D | lithium-ia32.cc | 1171 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 D | ic-ia32.cc | 49 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 D | lithium-codegen-ia32.cc | 2117 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);
|