receiver 2480 include/v8.h static Local<Signature> New(Handle<FunctionTemplate> receiver = receiver 2495 include/v8.h static Local<AccessorSignature> New(Handle<FunctionTemplate> receiver = receiver 781 src/accessors.cc Object* current = receiver->GetPrototype(); receiver 795 src/accessors.cc return receiver->SetPrototype(value, skip_hidden_prototypes); receiver 114 src/accessors.h static MaybeObject* ObjectGetPrototype(Object* receiver, void*); receiver 115 src/accessors.h static MaybeObject* ObjectSetPrototype(JSObject* receiver, receiver 981 src/api.cc if (!receiver.IsEmpty()) obj->set_receiver(*Utils::OpenHandle(*receiver)); receiver 996 src/api.cc return Utils::AccessorSignatureToLocal(Utils::OpenHandle(*receiver)); receiver 1610 src/api.cc i::Handle<i::Object> receiver( receiver 1613 src/api.cc i::Execution::Call(fun, receiver, 0, NULL, &has_pending_exception); receiver 3186 src/api.cc i::Object::GetProperty(receiver, receiver, lookup, name, receiver 6987 src/arm/code-stubs-arm.cc FieldMemOperand(receiver, JSObject::kPropertiesOffset)); receiver 6996 src/arm/code-stubs-arm.cc __ ldr(r0, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); receiver 862 src/arm/code-stubs-arm.h Register receiver, receiver 82 src/arm/ic-arm.cc __ JumpIfSmi(receiver, miss); receiver 85 src/arm/ic-arm.cc __ CompareObjectType(receiver, t0, t1, FIRST_SPEC_OBJECT_TYPE); receiver 99 src/arm/ic-arm.cc __ ldr(elements, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); receiver 272 src/arm/ic-arm.cc __ JumpIfSmi(receiver, slow); receiver 274 src/arm/ic-arm.cc __ ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 324 src/arm/ic-arm.cc __ ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 972 src/arm/ic-arm.cc Register receiver = r1; receiver 983 src/arm/ic-arm.cc masm, receiver, r2, r3, Map::kHasIndexedInterceptor, &slow); receiver 989 src/arm/ic-arm.cc masm, receiver, key, r4, r3, r2, r0, NULL, &slow); receiver 994 src/arm/ic-arm.cc __ ldr(r4, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 1018 src/arm/ic-arm.cc masm, receiver, r2, r3, Map::kHasNamedInterceptor, &slow); receiver 1141 src/arm/ic-arm.cc Register receiver = r1; receiver 1146 src/arm/ic-arm.cc StringCharAtGenerator char_at_generator(receiver, receiver 1321 src/arm/ic-arm.cc Register receiver = r2; receiver 1330 src/arm/ic-arm.cc __ JumpIfSmi(receiver, &slow); receiver 1332 src/arm/ic-arm.cc __ ldr(receiver_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 1347 src/arm/ic-arm.cc __ ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 1379 src/arm/ic-arm.cc __ str(r4, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1389 src/arm/ic-arm.cc __ str(r4, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1396 src/arm/ic-arm.cc __ ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 1399 src/arm/ic-arm.cc __ ldr(ip, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1450 src/arm/ic-arm.cc receiver, receiver 1474 src/arm/ic-arm.cc __ ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 1486 src/arm/ic-arm.cc __ ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 1500 src/arm/ic-arm.cc __ ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 1558 src/arm/ic-arm.cc Register receiver = r1; receiver 1563 src/arm/ic-arm.cc __ JumpIfSmi(receiver, &miss); receiver 1566 src/arm/ic-arm.cc __ CompareObjectType(receiver, scratch, scratch, JS_ARRAY_TYPE); receiver 1572 src/arm/ic-arm.cc __ ldr(scratch, FieldMemOperand(receiver, JSArray::kElementsOffset)); receiver 1578 src/arm/ic-arm.cc __ ldr(scratch, FieldMemOperand(receiver, JSArray::kPropertiesOffset)); receiver 1587 src/arm/ic-arm.cc __ Push(receiver, value); receiver 958 src/arm/lithium-arm.cc LOperand* receiver = UseRegisterAtStart(instr->receiver()); receiver 960 src/arm/lithium-arm.cc LWrapReceiver* result = new(zone()) LWrapReceiver(receiver, function); receiver 967 src/arm/lithium-arm.cc LOperand* receiver = UseFixed(instr->receiver(), r0); receiver 971 src/arm/lithium-arm.cc receiver, receiver 462 src/arm/lithium-arm.h LWrapReceiver(LOperand* receiver, LOperand* function) { receiver 463 src/arm/lithium-arm.h inputs_[0] = receiver; receiver 469 src/arm/lithium-arm.h LOperand* receiver() { return inputs_[0]; } receiver 477 src/arm/lithium-arm.h LOperand* receiver, receiver 481 src/arm/lithium-arm.h inputs_[1] = receiver; receiver 489 src/arm/lithium-arm.h LOperand* receiver() { return inputs_[1]; } receiver 2985 src/arm/lithium-codegen-arm.cc Register receiver = ToRegister(instr->receiver()); receiver 3010 src/arm/lithium-codegen-arm.cc __ cmp(receiver, scratch); receiver 3013 src/arm/lithium-codegen-arm.cc __ cmp(receiver, scratch); receiver 3017 src/arm/lithium-codegen-arm.cc __ tst(receiver, Operand(kSmiTagMask)); receiver 3019 src/arm/lithium-codegen-arm.cc __ CompareObjectType(receiver, scratch, scratch, FIRST_SPEC_OBJECT_TYPE); receiver 3024 src/arm/lithium-codegen-arm.cc __ ldr(receiver, GlobalObjectOperand()); receiver 3025 src/arm/lithium-codegen-arm.cc __ ldr(receiver, receiver 3026 src/arm/lithium-codegen-arm.cc FieldMemOperand(receiver, JSGlobalObject::kGlobalReceiverOffset)); receiver 3032 src/arm/lithium-codegen-arm.cc Register receiver = ToRegister(instr->receiver()); receiver 3037 src/arm/lithium-codegen-arm.cc ASSERT(receiver.is(r0)); // Used for parameter count. receiver 3049 src/arm/lithium-codegen-arm.cc __ push(receiver); receiver 3050 src/arm/lithium-codegen-arm.cc __ mov(receiver, length); receiver 3074 src/arm/lithium-codegen-arm.cc ParameterCount actual(receiver); receiver 87 src/arm/stub-cache-arm.cc __ ldr(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 152 src/arm/stub-cache-arm.cc __ ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 164 src/arm/stub-cache-arm.cc __ ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); receiver 173 src/arm/stub-cache-arm.cc __ ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); receiver 179 src/arm/stub-cache-arm.cc receiver, receiver 207 src/arm/stub-cache-arm.cc ASSERT(!scratch.is(receiver)); receiver 209 src/arm/stub-cache-arm.cc ASSERT(!extra.is(receiver)); receiver 212 src/arm/stub-cache-arm.cc ASSERT(!extra2.is(receiver)); receiver 228 src/arm/stub-cache-arm.cc __ JumpIfSmi(receiver, &miss); receiver 232 src/arm/stub-cache-arm.cc __ ldr(ip, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 249 src/arm/stub-cache-arm.cc receiver, receiver 267 src/arm/stub-cache-arm.cc receiver, receiver 349 src/arm/stub-cache-arm.cc __ JumpIfSmi(receiver, miss_label); receiver 352 src/arm/stub-cache-arm.cc __ CompareObjectType(receiver, scratch, scratch, JS_ARRAY_TYPE); receiver 356 src/arm/stub-cache-arm.cc __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 371 src/arm/stub-cache-arm.cc __ JumpIfSmi(receiver, smi); receiver 374 src/arm/stub-cache-arm.cc __ ldr(scratch1, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 397 src/arm/stub-cache-arm.cc GenerateStringCheck(masm, receiver, scratch1, scratch2, miss, receiver 401 src/arm/stub-cache-arm.cc __ ldr(r0, FieldMemOperand(receiver, String::kLengthOffset)); receiver 411 src/arm/stub-cache-arm.cc __ ldr(scratch1, FieldMemOperand(receiver, JSValue::kValueOffset)); receiver 424 src/arm/stub-cache-arm.cc __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); receiver 629 src/arm/stub-cache-arm.cc __ push(receiver); receiver 644 src/arm/stub-cache-arm.cc PushInterceptorArguments(masm, receiver, holder, name, holder_obj); receiver 771 src/arm/stub-cache-arm.cc __ JumpIfSmi(receiver, miss); receiver 774 src/arm/stub-cache-arm.cc CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3, receiver 777 src/arm/stub-cache-arm.cc CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3, receiver 826 src/arm/stub-cache-arm.cc stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder, receiver 833 src/arm/stub-cache-arm.cc LoadWithInterceptor(masm, receiver, holder, interceptor_holder, scratch2, receiver 842 src/arm/stub-cache-arm.cc stub_compiler_->CheckPrototypes(interceptor_holder, receiver, receiver 889 src/arm/stub-cache-arm.cc stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder, receiver 897 src/arm/stub-cache-arm.cc PushInterceptorArguments(masm, receiver, holder, name_, interceptor_holder); receiver 917 src/arm/stub-cache-arm.cc receiver, receiver 922 src/arm/stub-cache-arm.cc __ pop(receiver); // Restore the holder. receiver 1201 src/arm/stub-cache-arm.cc __ JumpIfSmi(receiver, miss); receiver 1205 src/arm/stub-cache-arm.cc object, receiver, holder, scratch1, scratch2, scratch3, name, miss); receiver 1221 src/arm/stub-cache-arm.cc __ JumpIfSmi(receiver, miss); receiver 1225 src/arm/stub-cache-arm.cc object, receiver, holder, scratch1, scratch2, scratch3, name, miss); receiver 1244 src/arm/stub-cache-arm.cc __ JumpIfSmi(receiver, miss); receiver 1247 src/arm/stub-cache-arm.cc Register reg = CheckPrototypes(object, receiver, holder, scratch1, receiver 1252 src/arm/stub-cache-arm.cc __ push(receiver); receiver 1299 src/arm/stub-cache-arm.cc __ JumpIfSmi(receiver, miss); receiver 1320 src/arm/stub-cache-arm.cc Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder, receiver 1323 src/arm/stub-cache-arm.cc ASSERT(holder_reg.is(receiver) || holder_reg.is(scratch1)); receiver 1330 src/arm/stub-cache-arm.cc bool must_preserve_receiver_reg = !receiver.is(holder_reg) && receiver 1338 src/arm/stub-cache-arm.cc __ Push(receiver, holder_reg, name_reg); receiver 1346 src/arm/stub-cache-arm.cc receiver, receiver 1363 src/arm/stub-cache-arm.cc __ pop(receiver); receiver 1400 src/arm/stub-cache-arm.cc if (!receiver.is(holder_reg)) { receiver 1402 src/arm/stub-cache-arm.cc __ Push(receiver, holder_reg); receiver 1404 src/arm/stub-cache-arm.cc __ push(receiver); receiver 1420 src/arm/stub-cache-arm.cc Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder, receiver 1423 src/arm/stub-cache-arm.cc PushInterceptorArguments(masm(), receiver, holder_reg, receiver 1553 src/arm/stub-cache-arm.cc Register receiver = r1; receiver 1556 src/arm/stub-cache-arm.cc __ ldr(receiver, MemOperand(sp, argc * kPointerSize)); receiver 1559 src/arm/stub-cache-arm.cc __ JumpIfSmi(receiver, &miss); receiver 1562 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, r3, r0, r4, receiver 1567 src/arm/stub-cache-arm.cc __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1579 src/arm/stub-cache-arm.cc __ ldr(elements, FieldMemOperand(receiver, JSArray::kElementsOffset)); receiver 1590 src/arm/stub-cache-arm.cc __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1608 src/arm/stub-cache-arm.cc __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1625 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 1642 src/arm/stub-cache-arm.cc __ mov(r2, receiver); receiver 1653 src/arm/stub-cache-arm.cc __ mov(r2, receiver); receiver 1662 src/arm/stub-cache-arm.cc __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1694 src/arm/stub-cache-arm.cc __ ldr(r7, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 1732 src/arm/stub-cache-arm.cc __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1774 src/arm/stub-cache-arm.cc Register receiver = r1; receiver 1780 src/arm/stub-cache-arm.cc __ ldr(receiver, MemOperand(sp, argc * kPointerSize)); receiver 1782 src/arm/stub-cache-arm.cc __ JumpIfSmi(receiver, &miss); receiver 1785 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, elements, receiver 1789 src/arm/stub-cache-arm.cc __ ldr(elements, FieldMemOperand(receiver, JSArray::kElementsOffset)); receiver 1799 src/arm/stub-cache-arm.cc __ ldr(r4, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1815 src/arm/stub-cache-arm.cc __ str(r4, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1881 src/arm/stub-cache-arm.cc Register receiver = r1; receiver 1884 src/arm/stub-cache-arm.cc __ ldr(receiver, MemOperand(sp, argc * kPointerSize)); receiver 1891 src/arm/stub-cache-arm.cc StringCharCodeAtGenerator generator(receiver, receiver 1961 src/arm/stub-cache-arm.cc Register receiver = r0; receiver 1965 src/arm/stub-cache-arm.cc __ ldr(receiver, MemOperand(sp, argc * kPointerSize)); receiver 1972 src/arm/stub-cache-arm.cc StringCharAtGenerator generator(receiver, receiver 2688 src/arm/stub-cache-arm.cc CheckPrototypes(receiver, r1, holder, r3, r4, r5, name, &miss); receiver 2731 src/arm/stub-cache-arm.cc __ CheckMap(r1, r3, Handle<Map>(receiver->map()), &miss, receiver 2735 src/arm/stub-cache-arm.cc if (receiver->IsJSGlobalProxy()) { receiver 2741 src/arm/stub-cache-arm.cc ASSERT(receiver->IsJSGlobalProxy() || !receiver->IsAccessCheckNeeded()); receiver 2900 src/arm/stub-cache-arm.cc CheckPrototypes(receiver, r0, holder, r3, r4, r1, name, &miss); receiver 3023 src/arm/stub-cache-arm.cc GenerateLoadField(receiver, holder, r1, r2, r3, r4, index, name, &miss); receiver 3047 src/arm/stub-cache-arm.cc GenerateLoadCallback(receiver, holder, r1, r0, r2, r3, r4, callback, name, receiver 3072 src/arm/stub-cache-arm.cc GenerateLoadConstant(receiver, holder, r1, r2, r3, r4, value, name, &miss); receiver 3098 src/arm/stub-cache-arm.cc GenerateLoadInterceptor(receiver, holder, &lookup, r1, r0, r2, r3, r4, name, receiver 3484 src/arm/stub-cache-arm.cc Register receiver = r1; receiver 3488 src/arm/stub-cache-arm.cc __ ldr(r4, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 3600 src/arm/stub-cache-arm.cc Register receiver = r1; receiver 3608 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 3933 src/arm/stub-cache-arm.cc Register receiver = r2; receiver 3942 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 1362 src/bootstrapper.cc Handle<Object> receiver = receiver 1367 src/bootstrapper.cc Execution::Call(fun, receiver, 0, NULL, &has_pending_exception); receiver 423 src/builtins.cc if (!receiver->IsJSArray()) return NULL; receiver 424 src/builtins.cc JSArray* array = JSArray::cast(receiver); receiver 467 src/builtins.cc return receiver->GetPrototype() == array_proto && receiver 489 src/builtins.cc args.receiver(), receiver 500 src/builtins.cc Object* receiver = *args.receiver(); receiver 503 src/builtins.cc EnsureJSArrayWithWritableFastElements(heap, receiver, &args, 1); receiver 510 src/builtins.cc JSArray* array = JSArray::cast(receiver); receiver 558 src/builtins.cc Object* receiver = *args.receiver(); receiver 561 src/builtins.cc EnsureJSArrayWithWritableFastElements(heap, receiver, NULL, 0); receiver 566 src/builtins.cc JSArray* array = JSArray::cast(receiver); receiver 591 src/builtins.cc Object* receiver = *args.receiver(); receiver 594 src/builtins.cc EnsureJSArrayWithWritableFastElements(heap, receiver, NULL, 0); receiver 599 src/builtins.cc if (!IsJSArrayFastElementMovingAllowed(heap, JSArray::cast(receiver))) { receiver 603 src/builtins.cc JSArray* array = JSArray::cast(receiver); receiver 633 src/builtins.cc Object* receiver = *args.receiver(); receiver 636 src/builtins.cc EnsureJSArrayWithWritableFastElements(heap, receiver, NULL, 0); receiver 641 src/builtins.cc if (!IsJSArrayFastElementMovingAllowed(heap, JSArray::cast(receiver))) { receiver 645 src/builtins.cc JSArray* array = JSArray::cast(receiver); receiver 693 src/builtins.cc Object* receiver = *args.receiver(); receiver 696 src/builtins.cc if (receiver->IsJSArray()) { receiver 697 src/builtins.cc JSArray* array = JSArray::cast(receiver); receiver 712 src/builtins.cc receiver->IsJSObject() receiver 713 src/builtins.cc && JSObject::cast(receiver)->map() == arguments_map receiver 714 src/builtins.cc && JSObject::cast(receiver)->HasFastSmiOrObjectElements(); receiver 718 src/builtins.cc elms = FixedArray::cast(JSObject::cast(receiver)->elements()); receiver 719 src/builtins.cc Object* len_obj = JSObject::cast(receiver) receiver 767 src/builtins.cc ElementsKind elements_kind = JSObject::cast(receiver)->GetElementsKind(); receiver 789 src/builtins.cc Object* receiver = *args.receiver(); receiver 792 src/builtins.cc EnsureJSArrayWithWritableFastElements(heap, receiver, &args, 3); receiver 797 src/builtins.cc if (!IsJSArrayFastElementMovingAllowed(heap, JSArray::cast(receiver))) { receiver 801 src/builtins.cc JSArray* array = JSArray::cast(receiver); receiver 844 src/builtins.cc JSObject::cast(receiver)->GetElementsKind(); receiver 1052 src/builtins.cc Object* recv_type = sig->receiver(); receiver 1101 src/builtins.cc desc, Handle<JSObject>::cast(args.receiver()), &pending_exception); receiver 1126 src/builtins.cc LOG(isolate, ApiObjectAccess("call", JSObject::cast(*args.receiver()))); receiver 1157 src/builtins.cc return *args.receiver(); receiver 1183 src/builtins.cc Handle<Object> receiver = args.receiver(); receiver 1186 src/builtins.cc JSObject* obj = JSObject::cast(*receiver); receiver 190 src/d8-debug.cc ReceiverThread receiver(this); receiver 191 src/d8-debug.cc receiver.Start(); receiver 221 src/d8-debug.cc receiver.Join(); receiver 532 src/elements.cc ElementsAccessorSubclass::GetImpl(receiver, holder, key, backing_store); receiver 544 src/elements.cc receiver, holder, key, BackingStore::cast(backing_store)); receiver 555 src/elements.cc receiver, holder, key, BackingStore::cast(backing_store)); receiver 670 src/elements.cc receiver, holder, key, backing_store)) { receiver 672 src/elements.cc ElementsAccessorSubclass::GetImpl(receiver, holder, receiver 707 src/elements.cc receiver, holder, key, backing_store)) { receiver 709 src/elements.cc ElementsAccessorSubclass::GetImpl(receiver, holder, receiver 1129 src/elements.cc MUST_USE_RESULT static MaybeObject* GetImpl(Object* receiver, receiver 1417 src/elements.cc return obj->GetElementWithCallback(receiver, receiver 1457 src/elements.cc MUST_USE_RESULT static MaybeObject* GetImpl(Object* receiver, receiver 1471 src/elements.cc receiver, obj, key, arguments); receiver 1556 src/elements.cc return !accessor->Get(receiver, holder, key, arguments)->IsTheHole(); receiver 58 src/elements.h virtual bool HasElement(Object* receiver, receiver 69 src/elements.h Object* receiver, receiver 128 src/elements.h Object* receiver, receiver 96 src/execution.cc if (receiver->IsGlobalObject()) { receiver 97 src/execution.cc Handle<GlobalObject> global = Handle<GlobalObject>::cast(receiver); receiver 98 src/execution.cc receiver = Handle<JSObject>(global->global_receiver()); receiver 115 src/execution.cc Object* recv = *receiver; receiver 165 src/execution.cc if (convert_receiver && !receiver->IsJSReceiver() && receiver 167 src/execution.cc if (receiver->IsUndefined() || receiver->IsNull()) { receiver 172 src/execution.cc if (!global->IsJSBuiltinsObject()) receiver = Handle<Object>(global); receiver 174 src/execution.cc receiver = ToObject(receiver, pending_exception); receiver 179 src/execution.cc return Invoke(false, func, receiver, argc, argv, pending_exception); receiver 206 src/execution.cc Handle<Object> result = Invoke(false, func, receiver, argc, args, receiver 66 src/execution.h Handle<Object> receiver, receiver 89 src/execution.h Handle<Object> receiver, receiver 216 src/frames-inl.h inline Object* JavaScriptFrame::receiver() const { receiver 745 src/frames.cc FrameSummary summary(receiver(), receiver 807 src/frames.cc frame->receiver()->ShortPrint(file); receiver 891 src/frames.cc Object* receiver = NULL; receiver 893 src/frames.cc receiver = data->LiteralArray()->get(index); receiver 899 src/frames.cc receiver = GetExpression(index); receiver 906 src/frames.cc receiver = (parameter_index == -1) receiver 907 src/frames.cc ? this->receiver() receiver 922 src/frames.cc FrameSummary summary(receiver, function, code, pc_offset, is_constructor); receiver 1056 src/frames.cc Object* receiver = this->receiver(); receiver 1063 src/frames.cc accumulator->PrintFunction(function, receiver, &code); receiver 1096 src/frames.cc accumulator->Add("(this=%o", receiver); receiver 459 src/frames.h FrameSummary(Object* receiver, receiver 464 src/frames.h : receiver_(receiver), receiver 469 src/frames.h Handle<Object> receiver() { return receiver_; } receiver 493 src/frames.h inline Object* receiver() const; receiver 302 src/handles.cc Isolate* isolate = receiver->GetIsolate(); receiver 304 src/handles.cc holder->GetPropertyWithInterceptor(*receiver, receiver 549 src/handles.cc Isolate* isolate = receiver->GetIsolate(); receiver 551 src/handles.cc CustomArguments args(isolate, interceptor->data(), *receiver, *object); receiver 571 src/handles.cc Isolate* isolate = receiver->GetIsolate(); receiver 573 src/handles.cc CustomArguments args(isolate, interceptor->data(), *receiver, *object); receiver 229 src/handles.h Handle<Object> GetPropertyWithInterceptor(Handle<JSObject> receiver, receiver 263 src/handles.h v8::Handle<v8::Array> GetKeysForNamedInterceptor(Handle<JSReceiver> receiver, receiver 265 src/handles.h v8::Handle<v8::Array> GetKeysForIndexedInterceptor(Handle<JSReceiver> receiver, receiver 908 src/hydrogen-instructions.cc if (receiver()->type().IsJSObject()) { receiver 909 src/hydrogen-instructions.cc return receiver(); receiver 2630 src/hydrogen-instructions.h HWrapReceiver(HValue* receiver, HValue* function) { receiver 2632 src/hydrogen-instructions.h SetOperandAt(0, receiver); receiver 2640 src/hydrogen-instructions.h HValue* receiver() { return OperandAt(0); } receiver 2652 src/hydrogen-instructions.h HValue* receiver, receiver 2657 src/hydrogen-instructions.h SetOperandAt(1, receiver); receiver 2671 src/hydrogen-instructions.h HValue* receiver() { return OperandAt(1); } receiver 3846 src/hydrogen.cc HValue* receiver = environment()->Lookup(0); receiver 3859 src/hydrogen.cc not_spec_object->AddLeaveInlined(receiver, receiver 6350 src/hydrogen.cc AddInstruction(new(zone()) HCheckNonSmi(receiver)); receiver 6351 src/hydrogen.cc AddInstruction(HCheckMaps::NewWithTransitions(receiver, receiver_map, receiver 6428 src/hydrogen.cc AddInstruction(new(zone()) HCheckNonSmi(receiver)); receiver 6434 src/hydrogen.cc new(zone()) HCompareMap(receiver, map, if_true, if_false); receiver 6439 src/hydrogen.cc AddCheckConstantFunction(expr->holder(), receiver, map, false); receiver 6792 src/hydrogen.cc ? receiver receiver 6866 src/hydrogen.cc receiver, receiver 6946 src/hydrogen.cc AddCheckConstantFunction(expr->holder(), receiver, receiver_map, true); receiver 6959 src/hydrogen.cc AddCheckConstantFunction(expr->holder(), receiver, receiver_map, true); receiver 7001 src/hydrogen.cc AddCheckConstantFunction(expr->holder(), receiver, receiver_map, true); receiver 7014 src/hydrogen.cc AddCheckConstantFunction(expr->holder(), receiver, receiver_map, true); receiver 7135 src/hydrogen.cc HValue* receiver = Pop(); receiver 7143 src/hydrogen.cc AddInstruction(new(zone()) HWrapReceiver(receiver, function)); receiver 7158 src/hydrogen.cc AddInstruction(new(zone()) HWrapReceiver(receiver, function)); receiver 7197 src/hydrogen.cc HValue* receiver = Pop(); receiver 7199 src/hydrogen.cc Push(receiver); receiver 7222 src/hydrogen.cc HValue* receiver = receiver 7229 src/hydrogen.cc receiver, receiver 7249 src/hydrogen.cc AddCheckConstantFunction(expr->holder(), receiver, receiver_map, true); receiver 7258 src/hydrogen.cc HandlePolymorphicCallNamed(expr, receiver, types, name); receiver 7329 src/hydrogen.cc HGlobalObject* receiver = new(zone()) HGlobalObject(context); receiver 7330 src/hydrogen.cc AddInstruction(receiver); receiver 7331 src/hydrogen.cc PushAndAdd(new(zone()) HPushArgument(receiver)); receiver 7346 src/hydrogen.cc HGlobalReceiver* receiver = new(zone()) HGlobalReceiver(global); receiver 7347 src/hydrogen.cc PushAndAdd(receiver); receiver 7377 src/hydrogen.cc HGlobalReceiver* receiver = new(zone()) HGlobalReceiver(global_object); receiver 7378 src/hydrogen.cc AddInstruction(receiver); receiver 7379 src/hydrogen.cc PushAndAdd(new(zone()) HPushArgument(receiver)); receiver 7427 src/hydrogen.cc HInstruction* receiver = new(zone()) HAllocateObject(context, constructor); receiver 7430 src/hydrogen.cc AddInstruction(receiver); receiver 7432 src/hydrogen.cc environment()->SetExpressionStackAt(receiver_index, receiver); receiver 7434 src/hydrogen.cc if (TryInlineConstruct(expr, receiver)) return; receiver 7440 src/hydrogen.cc receiver->DeleteAndReplaceWith(NULL); receiver 1035 src/hydrogen.h HValue* receiver, receiver 1041 src/hydrogen.h bool TryInlineConstruct(CallNew* expr, HValue* receiver); receiver 1043 src/hydrogen.h HValue* receiver, receiver 1072 src/hydrogen.h HValue* receiver, receiver 1184 src/hydrogen.h HValue* receiver, receiver 75 src/ia32/ic-ia32.cc __ JumpIfSmi(receiver, miss); receiver 78 src/ia32/ic-ia32.cc __ mov(r1, FieldOperand(receiver, HeapObject::kMapOffset)); receiver 94 src/ia32/ic-ia32.cc __ mov(r0, FieldOperand(receiver, JSObject::kPropertiesOffset)); receiver 276 src/ia32/ic-ia32.cc __ JumpIfSmi(receiver, slow); receiver 279 src/ia32/ic-ia32.cc __ mov(map, FieldOperand(receiver, HeapObject::kMapOffset)); receiver 313 src/ia32/ic-ia32.cc __ mov(scratch, FieldOperand(receiver, JSObject::kElementsOffset)); receiver 630 src/ia32/ic-ia32.cc Register receiver = edx; receiver 635 src/ia32/ic-ia32.cc StringCharAtGenerator char_at_generator(receiver, receiver 1455 src/ia32/ic-ia32.cc Register receiver = edx; receiver 1460 src/ia32/ic-ia32.cc __ JumpIfSmi(receiver, &miss); receiver 1463 src/ia32/ic-ia32.cc __ CmpObjectType(receiver, JS_ARRAY_TYPE, scratch); receiver 1469 src/ia32/ic-ia32.cc __ mov(scratch, FieldOperand(receiver, JSArray::kElementsOffset)); receiver 1475 src/ia32/ic-ia32.cc __ mov(scratch, FieldOperand(receiver, JSArray::kPropertiesOffset)); receiver 1485 src/ia32/ic-ia32.cc __ push(receiver); receiver 2842 src/ia32/lithium-codegen-ia32.cc Register receiver = ToRegister(instr->receiver()); receiver 2865 src/ia32/lithium-codegen-ia32.cc __ cmp(receiver, factory()->null_value()); receiver 2867 src/ia32/lithium-codegen-ia32.cc __ cmp(receiver, factory()->undefined_value()); receiver 2871 src/ia32/lithium-codegen-ia32.cc __ test(receiver, Immediate(kSmiTagMask)); receiver 2873 src/ia32/lithium-codegen-ia32.cc __ CmpObjectType(receiver, FIRST_SPEC_OBJECT_TYPE, scratch); receiver 2881 src/ia32/lithium-codegen-ia32.cc __ mov(receiver, Operand(ebp, StandardFrameConstants::kContextOffset)); receiver 2882 src/ia32/lithium-codegen-ia32.cc __ mov(receiver, ContextOperand(receiver, Context::GLOBAL_INDEX)); receiver 2883 src/ia32/lithium-codegen-ia32.cc __ mov(receiver, receiver 2884 src/ia32/lithium-codegen-ia32.cc FieldOperand(receiver, JSGlobalObject::kGlobalReceiverOffset)); receiver 2890 src/ia32/lithium-codegen-ia32.cc Register receiver = ToRegister(instr->receiver()); receiver 2894 src/ia32/lithium-codegen-ia32.cc ASSERT(receiver.is(eax)); // Used for parameter count. receiver 2904 src/ia32/lithium-codegen-ia32.cc __ push(receiver); receiver 2905 src/ia32/lithium-codegen-ia32.cc __ mov(receiver, length); receiver 992 src/ia32/lithium-ia32.cc LOperand* receiver = UseRegister(instr->receiver()); receiver 996 src/ia32/lithium-ia32.cc new(zone()) LWrapReceiver(receiver, function, temp); receiver 1003 src/ia32/lithium-ia32.cc LOperand* receiver = UseFixed(instr->receiver(), eax); receiver 1007 src/ia32/lithium-ia32.cc receiver, receiver 453 src/ia32/lithium-ia32.h LWrapReceiver(LOperand* receiver, receiver 456 src/ia32/lithium-ia32.h inputs_[0] = receiver; receiver 463 src/ia32/lithium-ia32.h LOperand* receiver() { return inputs_[0]; } receiver 471 src/ia32/lithium-ia32.h LOperand* receiver, receiver 475 src/ia32/lithium-ia32.h inputs_[1] = receiver; receiver 483 src/ia32/lithium-ia32.h LOperand* receiver() { return inputs_[1]; } receiver 70 src/ia32/stub-cache-ia32.cc __ cmp(offset, FieldOperand(receiver, HeapObject::kMapOffset)); receiver 102 src/ia32/stub-cache-ia32.cc __ cmp(offset, FieldOperand(receiver, HeapObject::kMapOffset)); receiver 156 src/ia32/stub-cache-ia32.cc __ mov(r0, FieldOperand(receiver, HeapObject::kMapOffset)); receiver 172 src/ia32/stub-cache-ia32.cc __ mov(properties, FieldOperand(receiver, JSObject::kPropertiesOffset)); receiver 209 src/ia32/stub-cache-ia32.cc ASSERT(!scratch.is(receiver)); receiver 211 src/ia32/stub-cache-ia32.cc ASSERT(!extra.is(receiver)); receiver 227 src/ia32/stub-cache-ia32.cc __ JumpIfSmi(receiver, &miss); receiver 231 src/ia32/stub-cache-ia32.cc __ add(offset, FieldOperand(receiver, HeapObject::kMapOffset)); receiver 241 src/ia32/stub-cache-ia32.cc ProbeTable(isolate(), masm, flags, kPrimary, name, receiver, offset, extra); receiver 245 src/ia32/stub-cache-ia32.cc __ add(offset, FieldOperand(receiver, HeapObject::kMapOffset)); receiver 254 src/ia32/stub-cache-ia32.cc isolate(), masm, flags, kSecondary, name, receiver, offset, extra); receiver 297 src/ia32/stub-cache-ia32.cc __ JumpIfSmi(receiver, miss_label); receiver 300 src/ia32/stub-cache-ia32.cc __ CmpObjectType(receiver, JS_ARRAY_TYPE, scratch); receiver 304 src/ia32/stub-cache-ia32.cc __ mov(eax, FieldOperand(receiver, JSArray::kLengthOffset)); receiver 317 src/ia32/stub-cache-ia32.cc __ JumpIfSmi(receiver, smi); receiver 320 src/ia32/stub-cache-ia32.cc __ mov(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); receiver 338 src/ia32/stub-cache-ia32.cc GenerateStringCheck(masm, receiver, scratch1, miss, receiver 342 src/ia32/stub-cache-ia32.cc __ mov(eax, FieldOperand(receiver, String::kLengthOffset)); receiver 353 src/ia32/stub-cache-ia32.cc __ mov(scratch2, FieldOperand(receiver, JSValue::kValueOffset)); receiver 366 src/ia32/stub-cache-ia32.cc __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); receiver 406 src/ia32/stub-cache-ia32.cc __ push(receiver); receiver 419 src/ia32/stub-cache-ia32.cc PushInterceptorArguments(masm, receiver, holder, name, holder_obj); receiver 555 src/ia32/stub-cache-ia32.cc __ JumpIfSmi(receiver, miss); receiver 559 src/ia32/stub-cache-ia32.cc CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3, receiver 562 src/ia32/stub-cache-ia32.cc CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3, receiver 610 src/ia32/stub-cache-ia32.cc stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder, receiver 617 src/ia32/stub-cache-ia32.cc LoadWithInterceptor(masm, receiver, holder, interceptor_holder, receiver 626 src/ia32/stub-cache-ia32.cc stub_compiler_->CheckPrototypes(interceptor_holder, receiver, receiver 673 src/ia32/stub-cache-ia32.cc stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder, receiver 681 src/ia32/stub-cache-ia32.cc PushInterceptorArguments(masm, receiver, holder, name_, interceptor_holder); receiver 705 src/ia32/stub-cache-ia32.cc receiver, receiver 711 src/ia32/stub-cache-ia32.cc __ pop(receiver); // Restore the holder. receiver 1043 src/ia32/stub-cache-ia32.cc __ JumpIfSmi(receiver, miss); receiver 1047 src/ia32/stub-cache-ia32.cc object, receiver, holder, scratch1, scratch2, scratch3, name, miss); receiver 1066 src/ia32/stub-cache-ia32.cc __ JumpIfSmi(receiver, miss); receiver 1069 src/ia32/stub-cache-ia32.cc Register reg = CheckPrototypes(object, receiver, holder, scratch1, receiver 1076 src/ia32/stub-cache-ia32.cc __ push(receiver); // receiver receiver 1127 src/ia32/stub-cache-ia32.cc __ JumpIfSmi(receiver, miss); receiver 1131 src/ia32/stub-cache-ia32.cc object, receiver, holder, scratch1, scratch2, scratch3, name, miss); receiver 1153 src/ia32/stub-cache-ia32.cc __ JumpIfSmi(receiver, miss); receiver 1174 src/ia32/stub-cache-ia32.cc Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder, receiver 1177 src/ia32/stub-cache-ia32.cc ASSERT(holder_reg.is(receiver) || holder_reg.is(scratch1)); receiver 1184 src/ia32/stub-cache-ia32.cc bool must_preserve_receiver_reg = !receiver.is(holder_reg) && receiver 1193 src/ia32/stub-cache-ia32.cc __ push(receiver); receiver 1202 src/ia32/stub-cache-ia32.cc receiver, receiver 1218 src/ia32/stub-cache-ia32.cc __ mov(receiver, Immediate(BitCast<int32_t>(kZapValue))); receiver 1226 src/ia32/stub-cache-ia32.cc __ pop(receiver); receiver 1264 src/ia32/stub-cache-ia32.cc __ push(receiver); receiver 1282 src/ia32/stub-cache-ia32.cc CheckPrototypes(object, receiver, interceptor_holder, receiver 1285 src/ia32/stub-cache-ia32.cc PushInterceptorArguments(masm(), receiver, holder_reg, receiver 1769 src/ia32/stub-cache-ia32.cc Register receiver = ebx; receiver 1772 src/ia32/stub-cache-ia32.cc __ mov(receiver, Operand(esp, (argc + 1) * kPointerSize)); receiver 1779 src/ia32/stub-cache-ia32.cc StringCharCodeAtGenerator generator(receiver, receiver 1852 src/ia32/stub-cache-ia32.cc Register receiver = eax; receiver 1856 src/ia32/stub-cache-ia32.cc __ mov(receiver, Operand(esp, (argc + 1) * kPointerSize)); receiver 1863 src/ia32/stub-cache-ia32.cc StringCharAtGenerator generator(receiver, receiver 2608 src/ia32/stub-cache-ia32.cc CheckPrototypes(receiver, edx, holder, ebx, ecx, edi, name, &miss); receiver 2654 src/ia32/stub-cache-ia32.cc __ CheckMap(edx, Handle<Map>(receiver->map()), receiver 2658 src/ia32/stub-cache-ia32.cc if (receiver->IsJSGlobalProxy()) { receiver 2664 src/ia32/stub-cache-ia32.cc ASSERT(receiver->IsJSGlobalProxy() || !receiver->IsAccessCheckNeeded()); receiver 2931 src/ia32/stub-cache-ia32.cc CheckPrototypes(receiver, edx, holder, ebx, eax, edi, name, &miss); receiver 2990 src/ia32/stub-cache-ia32.cc GenerateLoadInterceptor(receiver, holder, &lookup, edx, ecx, eax, ebx, edi, receiver 3067 src/ia32/stub-cache-ia32.cc GenerateLoadField(receiver, holder, edx, ebx, eax, edi, index, name, &miss); receiver 3097 src/ia32/stub-cache-ia32.cc GenerateLoadCallback(receiver, holder, edx, ecx, ebx, eax, edi, callback, receiver 3129 src/ia32/stub-cache-ia32.cc receiver, holder, edx, ebx, eax, edi, value, name, &miss); receiver 3159 src/ia32/stub-cache-ia32.cc GenerateLoadInterceptor(receiver, holder, &lookup, edx, ecx, eax, ebx, edi, receiver 177 src/ic.cc for (Object* current = receiver; receiver 198 src/ic.cc if (cache_holder == OWN_MAP && !receiver->IsJSObject()) { receiver 203 src/ic.cc receiver->GetPrototype()->IsNull()) { receiver 207 src/ic.cc Map* map = IC::GetCodeCacheHolder(receiver, cache_holder)->map(); receiver 231 src/ic.cc if (receiver->IsUndefined() || receiver->IsNull()) return state; receiver 249 src/ic.cc TryRemoveInvalidPrototypeDependentStub(target, receiver, name)) { receiver 259 src/ic.cc if (receiver->IsJSBuiltinsObject()) { receiver 660 src/ic.cc Handle<JSObject> receiver = Handle<JSObject>::cast(object); receiver 668 src/ic.cc argc, kind_, extra_state, name, receiver, global, cell, function); receiver 674 src/ic.cc if (!holder.is_identical_to(receiver)) return Handle<Code>::null(); receiver 944 src/ic.cc Handle<JSObject> receiver = Handle<JSObject>::cast(object); receiver 957 src/ic.cc code = isolate()->stub_cache()->ComputeLoadNonexistent(name, receiver); receiver 964 src/ic.cc name, receiver, holder, lookup->GetFieldIndex()); receiver 969 src/ic.cc name, receiver, holder, constant); receiver 977 src/ic.cc name, receiver, global, cell, lookup->IsDontDelete()); receiver 983 src/ic.cc if (!holder.is_identical_to(receiver)) return; receiver 992 src/ic.cc if (!receiver->HasFastProperties()) return; receiver 993 src/ic.cc if (!info->IsCompatibleReceiver(*receiver)) return; receiver 995 src/ic.cc name, receiver, holder, info); receiver 1000 src/ic.cc if (!receiver->HasFastProperties()) return; receiver 1002 src/ic.cc name, receiver, holder, Handle<JSFunction>::cast(getter)); receiver 1013 src/ic.cc name, receiver, holder); receiver 1033 src/ic.cc isolate()->stub_cache()->Set(*name, receiver->map(), *code); receiver 1039 src/ic.cc isolate()->stub_cache()->Set(*name, receiver->map(), *code); receiver 1206 src/ic.cc Handle<JSObject> receiver = Handle<JSObject>::cast(object); receiver 1207 src/ic.cc if (receiver->elements()->map() == receiver 1210 src/ic.cc } else if (receiver->HasIndexedInterceptor()) { receiver 1213 src/ic.cc stub = ComputeStub(receiver, LOAD, kNonStrictMode, stub); receiver 1237 src/ic.cc Handle<JSObject> receiver = Handle<JSObject>::cast(object); receiver 1255 src/ic.cc name, receiver, holder, lookup->GetFieldIndex()); receiver 1260 src/ic.cc name, receiver, holder, constant); receiver 1269 src/ic.cc if (!receiver->HasFastProperties()) return; receiver 1270 src/ic.cc if (!callback->IsCompatibleReceiver(*receiver)) return; receiver 1272 src/ic.cc name, receiver, holder, callback); receiver 1278 src/ic.cc name, receiver, holder); receiver 1319 src/ic.cc receiver->LocalLookup(*name, lookup); receiver 1321 src/ic.cc receiver->map()->LookupTransition(*receiver, *name, lookup); receiver 1327 src/ic.cc receiver->Lookup(*name, lookup); receiver 1334 src/ic.cc receiver->GetNamedInterceptor()->setter()->IsUndefined()) { receiver 1335 src/ic.cc receiver->LocalLookupRealNamedProperty(*name, lookup); receiver 1371 src/ic.cc Handle<JSObject> receiver = Handle<JSObject>::cast(object); receiver 1377 src/ic.cc JSObject::SetElement(receiver, index, value, NONE, strict_mode); receiver 1385 src/ic.cc if (receiver->IsJSArray() && receiver 1387 src/ic.cc Handle<JSArray>::cast(receiver)->AllowsSetElementsLength() && receiver 1388 src/ic.cc receiver->HasFastProperties()) { receiver 1396 src/ic.cc return receiver->SetProperty(*name, *value, NONE, strict_mode); receiver 1400 src/ic.cc if (!receiver->IsJSGlobalProxy()) { receiver 1403 src/ic.cc if (LookupForWrite(receiver, name, &lookup)) { receiver 1405 src/ic.cc UpdateCaches(&lookup, state, strict_mode, receiver, name, value); receiver 1420 src/ic.cc if (receiver->IsJSGlobalProxy()) { receiver 1434 src/ic.cc return receiver->SetProperty(*name, receiver 1448 src/ic.cc ASSERT(!receiver->IsJSGlobalProxy()); receiver 1468 src/ic.cc receiver, receiver 1474 src/ic.cc if (receiver->IsGlobalObject()) { receiver 1478 src/ic.cc Handle<GlobalObject> global = Handle<GlobalObject>::cast(receiver); receiver 1483 src/ic.cc if (!holder.is_identical_to(receiver)) return; receiver 1492 src/ic.cc if (!receiver->HasFastProperties()) return; receiver 1493 src/ic.cc ASSERT(info->IsCompatibleReceiver(*receiver)); receiver 1495 src/ic.cc name, receiver, info, strict_mode); receiver 1500 src/ic.cc if (!receiver->HasFastProperties()) return; receiver 1502 src/ic.cc name, receiver, holder, Handle<JSFunction>::cast(setter), receiver 1512 src/ic.cc ASSERT(!receiver->GetNamedInterceptor()->setter()->IsUndefined()); receiver 1514 src/ic.cc name, receiver, strict_mode); receiver 1529 src/ic.cc name, receiver, field_index, transition, strict_mode); receiver 1551 src/ic.cc isolate()->stub_cache()->Set(*name, receiver->map(), *code); receiver 1614 src/ic.cc Handle<Map> receiver_map(receiver->map()); receiver 1633 src/ic.cc receiver->GetElementsKind()); receiver 1639 src/ic.cc monomorphic_map = ComputeTransitionedMap(receiver, stub_kind); receiver 1653 src/ic.cc Handle<Map> new_map = ComputeTransitionedMap(receiver, stub_kind); receiver 1733 src/ic.cc return JSObject::GetElementsTransitionMap(receiver, FAST_ELEMENTS); receiver 1736 src/ic.cc return JSObject::GetElementsTransitionMap(receiver, FAST_DOUBLE_ELEMENTS); receiver 1741 src/ic.cc return JSObject::GetElementsTransitionMap(receiver, receiver 1745 src/ic.cc return JSObject::GetElementsTransitionMap(receiver, receiver 1807 src/ic.cc bool allow_growth = receiver->IsJSArray() && receiver 1808 src/ic.cc JSArray::cast(*receiver)->length()->IsSmi() && receiver 1809 src/ic.cc index >= Smi::cast(JSArray::cast(*receiver)->length())->value(); receiver 1813 src/ic.cc if (receiver->HasFastSmiElements()) { receiver 1815 src/ic.cc if (receiver->HasFastHoleyElements()) { receiver 1822 src/ic.cc if (receiver->HasFastHoleyElements()) { receiver 1828 src/ic.cc } else if (receiver->HasFastDoubleElements()) { receiver 1830 src/ic.cc if (receiver->HasFastHoleyElements()) { receiver 1840 src/ic.cc if (receiver->HasFastSmiElements()) { receiver 1842 src/ic.cc if (receiver->HasFastHoleyElements()) { receiver 1848 src/ic.cc if (receiver->HasFastHoleyElements()) { receiver 1854 src/ic.cc } else if (receiver->HasFastDoubleElements()) { receiver 1856 src/ic.cc if (receiver->HasFastHoleyElements()) { receiver 1895 src/ic.cc Handle<JSObject> receiver = Handle<JSObject>::cast(object); receiver 1901 src/ic.cc JSObject::SetElement(receiver, index, value, NONE, strict_mode); receiver 1907 src/ic.cc if (FLAG_use_ic && !receiver->IsJSGlobalProxy()) { receiver 1909 src/ic.cc if (LookupForWrite(receiver, name, &lookup)) { receiver 1910 src/ic.cc UpdateCaches(&lookup, state, strict_mode, receiver, name, value); receiver 1915 src/ic.cc return receiver->SetProperty(*name, *value, NONE, strict_mode); receiver 1928 src/ic.cc Handle<JSObject> receiver = Handle<JSObject>::cast(object); receiver 1929 src/ic.cc if (receiver->elements()->map() == receiver 1934 src/ic.cc StubKind stub_kind = GetStubKind(receiver, key, value); receiver 1935 src/ic.cc stub = ComputeStub(receiver, stub_kind, strict_mode, stub); receiver 1958 src/ic.cc ASSERT(!receiver->IsJSGlobalProxy()); receiver 1978 src/ic.cc name, receiver, lookup->GetFieldIndex(), receiver 1991 src/ic.cc name, receiver, field_index, transition, strict_mode); receiver 2132 src/ic.cc JSArray* receiver = JSArray::cast(args[0]); receiver 2141 src/ic.cc receiver->LocalLookup(isolate->heap()->length_symbol(), &debug_lookup); receiver 2146 src/ic.cc { MaybeObject* maybe_result = receiver->SetElementsLength(len); receiver 103 src/ic.h static State StateFrom(Code* target, Object* receiver, Object* name); receiver 115 src/ic.h bool IsContextual(Handle<Object> receiver) { receiver 116 src/ic.h if (receiver->IsGlobalObject()) { receiver 436 src/ic.h Handle<Code> ComputeStub(Handle<JSObject> receiver, receiver 459 src/ic.h Handle<Map> ComputeTransitionedMap(Handle<JSObject> receiver, receiver 593 src/ic.h Handle<JSObject> receiver, receiver 682 src/ic.h Handle<JSObject> receiver, receiver 720 src/ic.h StubKind GetStubKind(Handle<JSObject> receiver, receiver 750 src/isolate.cc ASSERT(receiver->IsAccessCheckNeeded()); receiver 754 src/isolate.cc JSFunction* constructor = JSFunction::cast(receiver->map()->constructor()); receiver 761 src/isolate.cc Handle<JSObject> receiver_handle(receiver); receiver 783 src/isolate.cc if (receiver->IsJSGlobalProxy()) { receiver 784 src/isolate.cc Object* receiver_context = JSGlobalProxy::cast(receiver)->context(); receiver 803 src/isolate.cc ASSERT(receiver->IsAccessCheckNeeded()); receiver 816 src/isolate.cc MayAccessDecision decision = MayAccessPreCheck(this, receiver, type); receiver 820 src/isolate.cc JSFunction* constructor = JSFunction::cast(receiver->map()->constructor()); receiver 834 src/isolate.cc Handle<JSObject> receiver_handle(receiver, this); receiver 854 src/isolate.cc ASSERT(receiver->IsAccessCheckNeeded()); receiver 859 src/isolate.cc MayAccessDecision decision = MayAccessPreCheck(this, receiver, type); receiver 863 src/isolate.cc JSFunction* constructor = JSFunction::cast(receiver->map()->constructor()); receiver 877 src/isolate.cc Handle<JSObject> receiver_handle(receiver, this); receiver 972 src/isolate.cc Handle<Object> recv(frame->receiver()); receiver 718 src/isolate.h bool MayNamedAccess(JSObject* receiver, receiver 721 src/isolate.h bool MayIndexedAccess(JSObject* receiver, receiver 726 src/isolate.h void ReportFailedAccessCheck(JSObject* receiver, v8::AccessType type); receiver 7229 src/mips/code-stubs-mips.cc FieldMemOperand(receiver, JSObject::kPropertiesOffset)); receiver 7238 src/mips/code-stubs-mips.cc __ lw(a0, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); receiver 862 src/mips/code-stubs-mips.h Register receiver, receiver 79 src/mips/ic-mips.cc __ JumpIfSmi(receiver, miss); receiver 82 src/mips/ic-mips.cc __ GetObjectType(receiver, scratch0, scratch1); receiver 96 src/mips/ic-mips.cc __ lw(elements, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); receiver 274 src/mips/ic-mips.cc __ JumpIfSmi(receiver, slow); receiver 276 src/mips/ic-mips.cc __ lw(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 324 src/mips/ic-mips.cc __ lw(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 973 src/mips/ic-mips.cc Register receiver = a1; receiver 984 src/mips/ic-mips.cc masm, receiver, a2, a3, Map::kHasIndexedInterceptor, &slow); receiver 990 src/mips/ic-mips.cc masm, receiver, key, t0, a3, a2, v0, NULL, &slow); receiver 996 src/mips/ic-mips.cc __ lw(t0, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 1021 src/mips/ic-mips.cc masm, receiver, a2, a3, Map::kHasIndexedInterceptor, &slow); receiver 1149 src/mips/ic-mips.cc Register receiver = a1; receiver 1154 src/mips/ic-mips.cc StringCharAtGenerator char_at_generator(receiver, receiver 1209 src/mips/ic-mips.cc Register receiver = a2; receiver 1218 src/mips/ic-mips.cc __ JumpIfSmi(receiver, &slow); receiver 1220 src/mips/ic-mips.cc __ lw(receiver_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 1233 src/mips/ic-mips.cc __ lw(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 1264 src/mips/ic-mips.cc __ sw(t0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1272 src/mips/ic-mips.cc __ sw(t0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1279 src/mips/ic-mips.cc __ lw(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 1282 src/mips/ic-mips.cc __ lw(t0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1334 src/mips/ic-mips.cc receiver, receiver 1360 src/mips/ic-mips.cc __ lw(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 1372 src/mips/ic-mips.cc __ lw(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 1386 src/mips/ic-mips.cc __ lw(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 1558 src/mips/ic-mips.cc Register receiver = a1; receiver 1563 src/mips/ic-mips.cc __ JumpIfSmi(receiver, &miss); receiver 1566 src/mips/ic-mips.cc __ GetObjectType(receiver, scratch, scratch); receiver 1572 src/mips/ic-mips.cc __ lw(scratch, FieldMemOperand(receiver, JSArray::kElementsOffset)); receiver 1578 src/mips/ic-mips.cc __ lw(scratch, FieldMemOperand(receiver, JSArray::kPropertiesOffset)); receiver 1587 src/mips/ic-mips.cc __ Push(receiver, value); receiver 2740 src/mips/lithium-codegen-mips.cc Register receiver = ToRegister(instr->receiver()); receiver 2765 src/mips/lithium-codegen-mips.cc __ Branch(&global_object, eq, receiver, Operand(scratch)); receiver 2767 src/mips/lithium-codegen-mips.cc __ Branch(&global_object, eq, receiver, Operand(scratch)); receiver 2770 src/mips/lithium-codegen-mips.cc __ And(scratch, receiver, Operand(kSmiTagMask)); receiver 2773 src/mips/lithium-codegen-mips.cc __ GetObjectType(receiver, scratch, scratch); receiver 2779 src/mips/lithium-codegen-mips.cc __ lw(receiver, GlobalObjectOperand()); receiver 2780 src/mips/lithium-codegen-mips.cc __ lw(receiver, receiver 2781 src/mips/lithium-codegen-mips.cc FieldMemOperand(receiver, JSGlobalObject::kGlobalReceiverOffset)); receiver 2786 src/mips/lithium-codegen-mips.cc Register receiver = ToRegister(instr->receiver()); receiver 2791 src/mips/lithium-codegen-mips.cc ASSERT(receiver.is(a0)); // Used for parameter count. receiver 2802 src/mips/lithium-codegen-mips.cc __ push(receiver); receiver 2803 src/mips/lithium-codegen-mips.cc __ Move(receiver, length); receiver 2829 src/mips/lithium-codegen-mips.cc ParameterCount actual(receiver); receiver 957 src/mips/lithium-mips.cc LOperand* receiver = UseRegisterAtStart(instr->receiver()); receiver 959 src/mips/lithium-mips.cc LWrapReceiver* result = new(zone()) LWrapReceiver(receiver, function); receiver 966 src/mips/lithium-mips.cc LOperand* receiver = UseFixed(instr->receiver(), a0); receiver 970 src/mips/lithium-mips.cc receiver, receiver 461 src/mips/lithium-mips.h LWrapReceiver(LOperand* receiver, LOperand* function) { receiver 462 src/mips/lithium-mips.h inputs_[0] = receiver; receiver 468 src/mips/lithium-mips.h LOperand* receiver() { return inputs_[0]; } receiver 476 src/mips/lithium-mips.h LOperand* receiver, receiver 480 src/mips/lithium-mips.h inputs_[1] = receiver; receiver 488 src/mips/lithium-mips.h LOperand* receiver() { return inputs_[1]; } receiver 88 src/mips/stub-cache-mips.cc __ lw(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 143 src/mips/stub-cache-mips.cc __ lw(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 154 src/mips/stub-cache-mips.cc __ lw(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); receiver 162 src/mips/stub-cache-mips.cc __ lw(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); receiver 168 src/mips/stub-cache-mips.cc receiver, receiver 196 src/mips/stub-cache-mips.cc ASSERT(!scratch.is(receiver)); receiver 198 src/mips/stub-cache-mips.cc ASSERT(!extra.is(receiver)); receiver 201 src/mips/stub-cache-mips.cc ASSERT(!extra2.is(receiver)); receiver 217 src/mips/stub-cache-mips.cc __ JumpIfSmi(receiver, &miss); receiver 221 src/mips/stub-cache-mips.cc __ lw(at, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 235 src/mips/stub-cache-mips.cc receiver, receiver 254 src/mips/stub-cache-mips.cc receiver, receiver 336 src/mips/stub-cache-mips.cc __ JumpIfSmi(receiver, miss_label); receiver 339 src/mips/stub-cache-mips.cc __ GetObjectType(receiver, scratch, scratch); receiver 343 src/mips/stub-cache-mips.cc __ lw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 358 src/mips/stub-cache-mips.cc __ JumpIfSmi(receiver, smi, t0); receiver 361 src/mips/stub-cache-mips.cc __ lw(scratch1, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 386 src/mips/stub-cache-mips.cc GenerateStringCheck(masm, receiver, scratch1, scratch2, miss, receiver 390 src/mips/stub-cache-mips.cc __ lw(v0, FieldMemOperand(receiver, String::kLengthOffset)); receiver 399 src/mips/stub-cache-mips.cc __ lw(scratch1, FieldMemOperand(receiver, JSValue::kValueOffset)); receiver 412 src/mips/stub-cache-mips.cc __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); receiver 614 src/mips/stub-cache-mips.cc __ Push(scratch, receiver, holder); receiver 628 src/mips/stub-cache-mips.cc PushInterceptorArguments(masm, receiver, holder, name, holder_obj); receiver 763 src/mips/stub-cache-mips.cc __ JumpIfSmi(receiver, miss); receiver 766 src/mips/stub-cache-mips.cc CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3, receiver 769 src/mips/stub-cache-mips.cc CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3, receiver 818 src/mips/stub-cache-mips.cc stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder, receiver 825 src/mips/stub-cache-mips.cc LoadWithInterceptor(masm, receiver, holder, interceptor_holder, scratch2, receiver 834 src/mips/stub-cache-mips.cc stub_compiler_->CheckPrototypes(interceptor_holder, receiver, receiver 881 src/mips/stub-cache-mips.cc stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder, receiver 890 src/mips/stub-cache-mips.cc PushInterceptorArguments(masm, receiver, holder, name_, interceptor_holder); receiver 913 src/mips/stub-cache-mips.cc receiver, receiver 918 src/mips/stub-cache-mips.cc __ pop(receiver); // Restore the holder. receiver 1205 src/mips/stub-cache-mips.cc __ JumpIfSmi(receiver, miss); receiver 1209 src/mips/stub-cache-mips.cc object, receiver, holder, scratch1, scratch2, scratch3, name, miss); receiver 1225 src/mips/stub-cache-mips.cc __ JumpIfSmi(receiver, miss, scratch1); receiver 1228 src/mips/stub-cache-mips.cc CheckPrototypes(object, receiver, holder, receiver 1248 src/mips/stub-cache-mips.cc __ JumpIfSmi(receiver, miss, scratch1); receiver 1251 src/mips/stub-cache-mips.cc Register reg = CheckPrototypes(object, receiver, holder, scratch1, receiver 1256 src/mips/stub-cache-mips.cc __ push(receiver); receiver 1314 src/mips/stub-cache-mips.cc __ JumpIfSmi(receiver, miss); receiver 1335 src/mips/stub-cache-mips.cc Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder, receiver 1338 src/mips/stub-cache-mips.cc ASSERT(holder_reg.is(receiver) || holder_reg.is(scratch1)); receiver 1345 src/mips/stub-cache-mips.cc bool must_preserve_receiver_reg = !receiver.is(holder_reg) && receiver 1353 src/mips/stub-cache-mips.cc __ Push(receiver, holder_reg, name_reg); receiver 1361 src/mips/stub-cache-mips.cc receiver, receiver 1377 src/mips/stub-cache-mips.cc __ pop(receiver); receiver 1414 src/mips/stub-cache-mips.cc __ Push(receiver, holder_reg); receiver 1428 src/mips/stub-cache-mips.cc Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder, receiver 1431 src/mips/stub-cache-mips.cc PushInterceptorArguments(masm(), receiver, holder_reg, receiver 1559 src/mips/stub-cache-mips.cc Register receiver = a1; receiver 1563 src/mips/stub-cache-mips.cc __ lw(receiver, MemOperand(sp, argc * kPointerSize)); receiver 1566 src/mips/stub-cache-mips.cc __ JumpIfSmi(receiver, &miss); receiver 1569 src/mips/stub-cache-mips.cc CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, a3, v0, t0, receiver 1574 src/mips/stub-cache-mips.cc __ lw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1585 src/mips/stub-cache-mips.cc __ lw(elements, FieldMemOperand(receiver, JSArray::kElementsOffset)); receiver 1595 src/mips/stub-cache-mips.cc __ lw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1612 src/mips/stub-cache-mips.cc __ sw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1630 src/mips/stub-cache-mips.cc __ lw(a3, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 1647 src/mips/stub-cache-mips.cc __ mov(a2, receiver); receiver 1658 src/mips/stub-cache-mips.cc __ mov(a2, receiver); receiver 1667 src/mips/stub-cache-mips.cc __ sw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1700 src/mips/stub-cache-mips.cc __ lw(t3, FieldMemOperand(receiver, HeapObject::kMapOffset)); receiver 1737 src/mips/stub-cache-mips.cc __ sw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1779 src/mips/stub-cache-mips.cc Register receiver = a1; receiver 1785 src/mips/stub-cache-mips.cc __ lw(receiver, MemOperand(sp, argc * kPointerSize)); receiver 1787 src/mips/stub-cache-mips.cc __ JumpIfSmi(receiver, &miss); receiver 1790 src/mips/stub-cache-mips.cc CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, elements, receiver 1794 src/mips/stub-cache-mips.cc __ lw(elements, FieldMemOperand(receiver, JSArray::kElementsOffset)); receiver 1804 src/mips/stub-cache-mips.cc __ lw(t0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1820 src/mips/stub-cache-mips.cc __ sw(t0, FieldMemOperand(receiver, JSArray::kLengthOffset)); receiver 1888 src/mips/stub-cache-mips.cc Register receiver = a1; receiver 1891 src/mips/stub-cache-mips.cc __ lw(receiver, MemOperand(sp, argc * kPointerSize)); receiver 1898 src/mips/stub-cache-mips.cc StringCharCodeAtGenerator generator(receiver, receiver 1968 src/mips/stub-cache-mips.cc Register receiver = v0; receiver 1972 src/mips/stub-cache-mips.cc __ lw(receiver, MemOperand(sp, argc * kPointerSize)); receiver 1979 src/mips/stub-cache-mips.cc StringCharAtGenerator generator(receiver, receiver 2692 src/mips/stub-cache-mips.cc CheckPrototypes(receiver, a1, holder, a3, t0, t1, name, &miss); receiver 2736 src/mips/stub-cache-mips.cc __ CheckMap(a1, a3, Handle<Map>(receiver->map()), &miss, receiver 2740 src/mips/stub-cache-mips.cc if (receiver->IsJSGlobalProxy()) { receiver 2746 src/mips/stub-cache-mips.cc ASSERT(receiver->IsJSGlobalProxy() || !receiver->IsAccessCheckNeeded()); receiver 2905 src/mips/stub-cache-mips.cc CheckPrototypes(receiver, a0, holder, a3, t0, a1, name, &miss); receiver 3027 src/mips/stub-cache-mips.cc GenerateLoadField(receiver, holder, a1, a2, a3, t0, index, name, &miss); receiver 3050 src/mips/stub-cache-mips.cc GenerateLoadCallback(receiver, holder, a1, a0, a2, a3, t0, callback, name, receiver 3074 src/mips/stub-cache-mips.cc GenerateLoadConstant(receiver, holder, a1, a2, a3, t0, value, name, &miss); receiver 3099 src/mips/stub-cache-mips.cc GenerateLoadInterceptor(receiver, holder, &lookup, a1, a0, a2, a3, t0, name, receiver 3486 src/mips/stub-cache-mips.cc Register receiver = a1; receiver 3489 src/mips/stub-cache-mips.cc __ lw(t0, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 3604 src/mips/stub-cache-mips.cc Register receiver = a1; receiver 3612 src/mips/stub-cache-mips.cc __ lw(a3, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 3945 src/mips/stub-cache-mips.cc Register receiver = a2; receiver 3954 src/mips/stub-cache-mips.cc __ lw(a3, FieldMemOperand(receiver, JSObject::kElementsOffset)); receiver 757 src/objects-debug.cc VerifyPointer(receiver()); receiver 3751 src/objects-inl.h ACCESSORS(SignatureInfo, receiver, Object, kReceiverOffset) receiver 4993 src/objects-inl.h bool AccessorInfo::IsCompatibleReceiver(Object* receiver) { receiver 4996 src/objects-inl.h return receiver->IsInstanceOf(FunctionTemplateInfo::cast(function_template)); receiver 976 src/objects-printer.cc receiver()->ShortPrint(out); receiver 156 src/objects.cc MaybeObject* value = GetProperty(receiver, &result, name, attributes); receiver 173 src/objects.cc MaybeObject* value = (callback->getter)(receiver, callback->data); receiver 181 src/objects.cc if (!data->IsCompatibleReceiver(receiver)) { receiver 183 src/objects.cc Handle<Object> receiver_handle(receiver); receiver 194 src/objects.cc JSObject* self = JSObject::cast(receiver); receiver 217 src/objects.cc return GetPropertyWithDefinedGetter(receiver, JSReceiver::cast(getter)); receiver 232 src/objects.cc Handle<Object> receiver(receiver_raw); receiver 235 src/objects.cc Handle<Object> args[] = { receiver, name }; receiver 257 src/objects.cc return GetPropertyWithHandler(receiver, name); receiver 268 src/objects.cc return SetPropertyWithHandler(receiver, name, value, NONE, strict_mode); receiver 284 src/objects.cc Handle<Object> self(receiver); receiver 320 src/objects.cc receiver, result->GetCallbackObject(), name); receiver 332 src/objects.cc return GetPropertyWithFailedAccessCheck(receiver, receiver 345 src/objects.cc return GetPropertyWithFailedAccessCheck(receiver, receiver 392 src/objects.cc return GetPropertyAttributeWithFailedAccessCheck(receiver, receiver 410 src/objects.cc return GetPropertyAttributeWithFailedAccessCheck(receiver, receiver 567 src/objects.cc object->GetProperty(*receiver, result, *key, attributes), receiver 601 src/objects.cc return checked->GetPropertyWithFailedAccessCheck(receiver, receiver 633 src/objects.cc receiver, result->GetCallbackObject(), name); receiver 635 src/objects.cc return result->proxy()->GetPropertyWithHandler(receiver, name); receiver 637 src/objects.cc JSObject* recvr = JSObject::cast(receiver); receiver 672 src/objects.cc return JSProxy::cast(holder)->GetElementWithHandler(receiver, index); receiver 695 src/objects.cc return js_object->GetElementWithInterceptor(receiver, index); receiver 700 src/objects.cc receiver, js_object, index); receiver 2407 src/objects.cc Handle<Object> receiver(this); receiver 2427 src/objects.cc Handle<JSReceiver> receiver(receiver_raw); receiver 2431 src/objects.cc Handle<Object> args[] = { receiver, name, value }; receiver 2448 src/objects.cc Handle<JSReceiver> receiver(receiver_raw); receiver 2504 src/objects.cc Handle<Object> args[] = { name, receiver }; receiver 2516 src/objects.cc return receiver->SetPropertyWithDefinedSetter( receiver 2532 src/objects.cc Handle<Object> receiver(this); receiver 2570 src/objects.cc Handle<JSReceiver> receiver(receiver_raw); receiver 2622 src/objects.cc return GetPropertyAttributeWithHandler(receiver, *name); receiver 2943 src/objects.cc GetPropertyAttributeWithReceiver(receiver, name); receiver 2962 src/objects.cc Handle<JSObject> receiver_handle(receiver); receiver 2965 src/objects.cc CustomArguments args(isolate, interceptor->data(), receiver, this); receiver 3006 src/objects.cc return JSObject::cast(this)->HasElementWithReceiver(receiver, index) receiver 3012 src/objects.cc return GetPropertyAttribute(receiver, &result, key, true); receiver 3026 src/objects.cc receiver, result, name, continue_search); receiver 3038 src/objects.cc receiver, name); receiver 3042 src/objects.cc JSObject::cast(receiver), name, continue_search); receiver 7592 src/objects.cc JSReceiver* receiver = JSReceiver::cast(obj); receiver 7596 src/objects.cc receiver->LocalLookup(name, &result); receiver 8797 src/objects.cc Handle<JSReceiver> receiver_handle(receiver); receiver 8799 src/objects.cc CustomArguments args(isolate, interceptor->data(), receiver, this); receiver 8840 src/objects.cc receiver, index) != ABSENT; receiver 8968 src/objects.cc return HasElementWithInterceptor(receiver, index); receiver 8972 src/objects.cc if (accessor->HasElement(receiver, this, index)) { receiver 8984 src/objects.cc receiver, index) != ABSENT; receiver 8986 src/objects.cc return JSObject::cast(pt)->HasElementWithReceiver(receiver, index); receiver 9045 src/objects.cc Handle<JSObject> self(JSObject::cast(receiver)); receiver 9068 src/objects.cc return GetPropertyWithDefinedGetter(receiver, JSReceiver::cast(getter)); receiver 9861 src/objects.cc Handle<Object> this_handle(receiver, isolate); receiver 9868 src/objects.cc CustomArguments args(isolate, interceptor->data(), receiver, this); receiver 10128 src/objects.cc return GetProperty(receiver, &result, name, attributes); receiver 10134 src/objects.cc return pt->GetPropertyWithReceiver(receiver, name, attributes); receiver 10146 src/objects.cc return GetProperty(receiver, &result, name, attributes); receiver 10159 src/objects.cc Handle<JSReceiver> receiver_handle(receiver); receiver 10168 src/objects.cc CustomArguments args(isolate, interceptor->data(), receiver, this); receiver 11551 src/objects.cc if (index < static_cast<uint32_t>(receiver->length())) { receiver 11563 src/objects.cc receiver->set(index, cast_value); receiver 911 src/objects.h Object* receiver, receiver 916 src/objects.h Handle<Object> receiver, receiver 921 src/objects.h MUST_USE_RESULT MaybeObject* GetProperty(Object* receiver, receiver 926 src/objects.h MUST_USE_RESULT MaybeObject* GetPropertyWithDefinedGetter(Object* receiver, receiver 933 src/objects.h MUST_USE_RESULT MaybeObject* GetElementWithReceiver(Object* receiver, receiver 1436 src/objects.h PropertyAttributes GetPropertyAttributeWithReceiver(JSReceiver* receiver, receiver 1468 src/objects.h PropertyAttributes GetPropertyAttribute(JSReceiver* receiver, receiver 1558 src/objects.h MUST_USE_RESULT MaybeObject* GetPropertyWithCallback(Object* receiver, receiver 1635 src/objects.h PropertyAttributes GetPropertyAttributePostInterceptor(JSObject* receiver, receiver 1638 src/objects.h PropertyAttributes GetPropertyAttributeWithInterceptor(JSObject* receiver, receiver 1642 src/objects.h Object* receiver, receiver 1670 src/objects.h Object* receiver, receiver 1675 src/objects.h JSReceiver* receiver, receiver 1679 src/objects.h JSReceiver* receiver, receiver 1683 src/objects.h JSReceiver* receiver, receiver 1766 src/objects.h bool HasElementWithReceiver(JSReceiver* receiver, uint32_t index); receiver 1794 src/objects.h bool HasElementWithInterceptor(JSReceiver* receiver, uint32_t index); receiver 1840 src/objects.h MUST_USE_RESULT MaybeObject* GetElementWithInterceptor(Object* receiver, receiver 2150 src/objects.h MUST_USE_RESULT MaybeObject* GetElementWithCallback(Object* receiver, receiver 7940 src/objects.h Object* receiver, receiver 7943 src/objects.h Object* receiver, receiver 7947 src/objects.h JSReceiver* receiver, receiver 7953 src/objects.h JSReceiver* receiver, receiver 7963 src/objects.h JSReceiver* receiver, receiver 7978 src/objects.h JSReceiver* receiver, receiver 7981 src/objects.h JSReceiver* receiver, receiver 8310 src/objects.h inline bool IsCompatibleReceiver(Object* receiver); receiver 8608 src/objects.h DECL_ACCESSORS(receiver, Object) receiver 3651 src/parser.cc result = factory()->NewVariableProxy(top_scope_->receiver()); receiver 4399 src/runtime.cc JSObject* receiver = JSObject::cast(args[0]); receiver 4401 src/runtime.cc if (receiver->HasFastProperties()) { receiver 4403 src/runtime.cc Map* receiver_map = receiver->map(); receiver 4407 src/runtime.cc Object* value = receiver->FastPropertyAt(offset); receiver 4415 src/runtime.cc receiver->LocalLookup(key, &result); receiver 4419 src/runtime.cc return receiver->FastPropertyAt(offset); receiver 4423 src/runtime.cc StringDictionary* dictionary = receiver->property_dictionary(); receiver 4428 src/runtime.cc if (!receiver->IsGlobalObject()) return value; receiver 4728 src/runtime.cc if (receiver->IsStringObjectWithCharacterAt(index)) { receiver 4732 src/runtime.cc return receiver->DeleteElement(index, JSReceiver::FORCE_DELETION); receiver 4747 src/runtime.cc return receiver->DeleteProperty(*key_string, JSReceiver::FORCE_DELETION); receiver 5010 src/runtime.cc CONVERT_ARG_CHECKED(JSReceiver, receiver, 0); receiver 5013 src/runtime.cc bool result = receiver->HasProperty(key); receiver 5022 src/runtime.cc CONVERT_ARG_CHECKED(JSReceiver, receiver, 0); receiver 5025 src/runtime.cc bool result = receiver->HasElement(index); receiver 8646 src/runtime.cc Object* receiver = args[0]; receiver 8668 src/runtime.cc Handle<Object> hreceiver(receiver); receiver 8681 src/runtime.cc Handle<Object> receiver = args.at<Object>(1); receiver 8705 src/runtime.cc Execution::Call(fun, receiver, argc, argv, &threw, true); receiver 8990 src/runtime.cc Handle<Object> receiver = isolate->factory()->the_hole_value(); receiver 9007 src/runtime.cc return MakePair(value, *receiver); receiver 9009 src/runtime.cc return MakePair(Unhole(isolate->heap(), value, attributes), *receiver); receiver 9458 src/runtime.cc return MakePair(*compiled, *receiver); receiver 9739 src/runtime.cc ExternalArrayClass::cast(receiver->elements())); receiver 9914 src/runtime.cc uint32_t length = static_cast<uint32_t>(receiver->length()->Number()); receiver 9915 src/runtime.cc switch (receiver->GetElementsKind()) { receiver 9922 src/runtime.cc Handle<FixedArray> elements(FixedArray::cast(receiver->elements())); receiver 9930 src/runtime.cc } else if (receiver->HasElement(j)) { receiver 9933 src/runtime.cc element_value = Object::GetElement(receiver, j); receiver 9947 src/runtime.cc Handle<SeededNumberDictionary> dict(receiver->element_dictionary()); receiver 9951 src/runtime.cc CollectElementIndices(receiver, length, &indices); receiver 9958 src/runtime.cc Handle<Object> element = Object::GetElement(receiver, index); receiver 9970 src/runtime.cc receiver->elements())); receiver 9979 src/runtime.cc isolate, receiver, true, true, visitor); receiver 9984 src/runtime.cc isolate, receiver, true, true, visitor); receiver 9989 src/runtime.cc isolate, receiver, true, true, visitor); receiver 9994 src/runtime.cc isolate, receiver, true, true, visitor); receiver 9999 src/runtime.cc isolate, receiver, true, false, visitor); receiver 10004 src/runtime.cc isolate, receiver, true, false, visitor); receiver 10009 src/runtime.cc isolate, receiver, false, false, visitor); receiver 10014 src/runtime.cc isolate, receiver, false, false, visitor); receiver 10246 src/runtime.cc CONVERT_ARG_CHECKED(JSReceiver, receiver, 0); receiver 10250 src/runtime.cc if (!receiver->IsJSObject()) return isolate->heap()->undefined_value(); receiver 10251 src/runtime.cc return JSObject::cast(receiver)->LookupAccessor(name, component); receiver 10325 src/runtime.cc receiver, structure, name); receiver 10914 src/runtime.cc Handle<Object> receiver(it.frame()->receiver(), isolate); receiver 10915 src/runtime.cc if (!receiver->IsJSObject() && receiver 10927 src/runtime.cc receiver = receiver 10928 src/runtime.cc isolate->factory()->ToObject(receiver, calling_frames_global_context); receiver 10930 src/runtime.cc details->set(kFrameDetailsReceiverIndex, *receiver); receiver 12224 src/runtime.cc Handle<Object> receiver(frame->receiver(), isolate); receiver 12226 src/runtime.cc Execution::Call(compiled_function, receiver, 0, NULL, receiver 12240 src/runtime.cc receiver, receiver 12319 src/runtime.cc Handle<Object> receiver = isolate->global(); receiver 12321 src/runtime.cc Execution::Call(compiled_function, receiver, 0, NULL, receiver 13297 src/runtime.cc if (frame->receiver()->IsJSBuiltinsObject() || receiver 13350 src/runtime.cc Handle<Object> recv = frames[i].receiver(); receiver 13437 src/runtime.cc Handle<Object> receiver(isolate->global_context()->global()); receiver 13442 src/runtime.cc receiver, receiver 355 src/scopes.cc receiver_ = outer_scope()->receiver(); receiver 320 src/scopes.h Variable* receiver() { return receiver_; } receiver 491 src/string-stream.cc PrintPrototype(fun, receiver); receiver 534 src/string-stream.cc for (Object* p = receiver; p != heap->null_value(); p = p->GetPrototype()) { receiver 154 src/string-stream.h void PrintPrototype(JSFunction* fun, Object* receiver); receiver 157 src/string-stream.h void PrintFunction(Object* function, Object* receiver, Code** code); receiver 105 src/stub-cache.cc ASSERT(receiver->IsGlobalObject() || receiver->HasFastProperties()); receiver 113 src/stub-cache.cc if (receiver->IsGlobalObject()) cache_name = name; receiver 114 src/stub-cache.cc Handle<JSObject> last = receiver; receiver 123 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*cache_name, flags)); receiver 128 src/stub-cache.cc compiler.CompileLoadNonexistent(cache_name, receiver, last); receiver 131 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, cache_name, code); receiver 140 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); receiver 142 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 147 src/stub-cache.cc compiler.CompileLoadField(receiver, holder, field_index, name); receiver 150 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 160 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); receiver 163 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 168 src/stub-cache.cc compiler.CompileLoadCallback(name, receiver, holder, callback); receiver 171 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 180 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); receiver 183 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 188 src/stub-cache.cc compiler.CompileLoadViaGetter(name, receiver, holder, getter); receiver 191 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 200 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); receiver 203 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 208 src/stub-cache.cc compiler.CompileLoadConstant(receiver, holder, value, name); receiver 211 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 219 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); receiver 222 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 227 src/stub-cache.cc compiler.CompileLoadInterceptor(receiver, holder, name); receiver 230 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 245 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); receiver 248 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 253 src/stub-cache.cc compiler.CompileLoadGlobal(receiver, holder, cell, name, is_dont_delete); receiver 256 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 265 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); receiver 268 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 273 src/stub-cache.cc compiler.CompileLoadField(name, receiver, holder, field_index); receiver 276 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 285 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); receiver 288 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 293 src/stub-cache.cc compiler.CompileLoadConstant(name, receiver, holder, value); receiver 296 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 304 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); receiver 307 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 311 src/stub-cache.cc Handle<Code> code = compiler.CompileLoadInterceptor(receiver, holder, name); receiver 314 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 324 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); receiver 327 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 332 src/stub-cache.cc compiler.CompileLoadCallback(name, receiver, holder, callback); receiver 335 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 344 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 351 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 360 src/stub-cache.cc Handle<Map> map(receiver->map()); receiver 378 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 385 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 399 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 404 src/stub-cache.cc compiler.CompileStoreField(receiver, field_index, transition, name); receiver 407 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 493 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 497 src/stub-cache.cc Handle<Code> code = compiler.CompileStoreGlobal(receiver, cell, name); receiver 500 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 512 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 516 src/stub-cache.cc Handle<Code> code = compiler.CompileStoreCallback(receiver, callback, name); receiver 519 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 531 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 536 src/stub-cache.cc compiler.CompileStoreViaSetter(name, receiver, holder, setter); receiver 539 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 549 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 553 src/stub-cache.cc Handle<Code> code = compiler.CompileStoreInterceptor(receiver, name); receiver 556 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 569 src/stub-cache.cc Handle<Object> probe(receiver->map()->FindInCodeCache(*name, flags)); receiver 575 src/stub-cache.cc compiler.CompileStoreField(receiver, field_index, transition, name); receiver 578 src/stub-cache.cc JSObject::UpdateMapCodeCache(receiver, name, code); receiver 711 src/stub-cache.cc IC::GetCodeCacheForObject(*receiver, *holder); receiver 712 src/stub-cache.cc Handle<JSObject> map_holder(IC::GetCodeCacheHolder(*receiver, cache_holder)); receiver 721 src/stub-cache.cc compiler.CompileCallGlobal(receiver, holder, cell, function, name); receiver 1184 src/stub-cache.cc JSObject* receiver = JSObject::cast(args[0]); receiver 1187 src/stub-cache.cc return receiver->GetElementWithInterceptor(receiver, index); receiver 1571 src/stub-cache.cc if (!signature->receiver()->IsUndefined()) { receiver 1574 src/stub-cache.cc FunctionTemplateInfo::cast(signature->receiver())); receiver 81 src/stub-cache.h Handle<JSObject> receiver); receiver 84 src/stub-cache.h Handle<JSObject> receiver, receiver 89 src/stub-cache.h Handle<JSObject> receiver, receiver 94 src/stub-cache.h Handle<JSObject> receiver, receiver 99 src/stub-cache.h Handle<JSObject> receiver, receiver 104 src/stub-cache.h Handle<JSObject> receiver, receiver 110 src/stub-cache.h Handle<JSObject> receiver, receiver 118 src/stub-cache.h Handle<JSObject> receiver, receiver 123 src/stub-cache.h Handle<JSObject> receiver, receiver 128 src/stub-cache.h Handle<JSObject> receiver, receiver 133 src/stub-cache.h Handle<JSObject> receiver, receiver 137 src/stub-cache.h Handle<JSArray> receiver); receiver 140 src/stub-cache.h Handle<String> receiver); receiver 143 src/stub-cache.h Handle<JSFunction> receiver); receiver 148 src/stub-cache.h Handle<JSObject> receiver, receiver 156 src/stub-cache.h Handle<GlobalObject> receiver, receiver 161 src/stub-cache.h Handle<JSObject> receiver, receiver 166 src/stub-cache.h Handle<JSObject> receiver, receiver 172 src/stub-cache.h Handle<JSObject> receiver, receiver 178 src/stub-cache.h Handle<JSObject> receiver, receiver 216 src/stub-cache.h Handle<JSObject> receiver, receiver 272 src/stub-cache.h Register receiver, receiver 458 src/stub-cache.h Register receiver, receiver 463 src/stub-cache.h Register receiver, receiver 470 src/stub-cache.h Register receiver, receiver 538 src/stub-cache.h Register receiver, receiver 548 src/stub-cache.h Register receiver, receiver 559 src/stub-cache.h Register receiver, receiver 570 src/stub-cache.h Register receiver, receiver 612 src/stub-cache.h Handle<JSObject> receiver, receiver 702 src/stub-cache.h Handle<JSObject> receiver, receiver 74 src/x64/ic-x64.cc __ JumpIfSmi(receiver, miss); receiver 77 src/x64/ic-x64.cc __ movq(r1, FieldOperand(receiver, HeapObject::kMapOffset)); receiver 93 src/x64/ic-x64.cc __ movq(r0, FieldOperand(receiver, JSObject::kPropertiesOffset)); receiver 284 src/x64/ic-x64.cc __ JumpIfSmi(receiver, slow); receiver 291 src/x64/ic-x64.cc __ CmpObjectType(receiver, JS_OBJECT_TYPE, map); receiver 331 src/x64/ic-x64.cc __ movq(elements, FieldOperand(receiver, JSObject::kElementsOffset)); receiver 560 src/x64/ic-x64.cc Register receiver = rdx; receiver 565 src/x64/ic-x64.cc StringCharAtGenerator char_at_generator(receiver, receiver 1483 src/x64/ic-x64.cc Register receiver = rdx; receiver 1488 src/x64/ic-x64.cc __ JumpIfSmi(receiver, &miss); receiver 1491 src/x64/ic-x64.cc __ CmpObjectType(receiver, JS_ARRAY_TYPE, scratch); receiver 1497 src/x64/ic-x64.cc __ movq(scratch, FieldOperand(receiver, JSArray::kElementsOffset)); receiver 1503 src/x64/ic-x64.cc __ movq(scratch, FieldOperand(receiver, JSArray::kPropertiesOffset)); receiver 1513 src/x64/ic-x64.cc __ push(receiver); receiver 2723 src/x64/lithium-codegen-x64.cc Register receiver = ToRegister(instr->receiver()); receiver 2747 src/x64/lithium-codegen-x64.cc __ CompareRoot(receiver, Heap::kNullValueRootIndex); receiver 2749 src/x64/lithium-codegen-x64.cc __ CompareRoot(receiver, Heap::kUndefinedValueRootIndex); receiver 2753 src/x64/lithium-codegen-x64.cc Condition is_smi = __ CheckSmi(receiver); receiver 2755 src/x64/lithium-codegen-x64.cc __ CmpObjectType(receiver, FIRST_SPEC_OBJECT_TYPE, kScratchRegister); receiver 2763 src/x64/lithium-codegen-x64.cc __ movq(receiver, ContextOperand(rsi, Context::GLOBAL_INDEX)); receiver 2764 src/x64/lithium-codegen-x64.cc __ movq(receiver, receiver 2765 src/x64/lithium-codegen-x64.cc FieldOperand(receiver, JSGlobalObject::kGlobalReceiverOffset)); receiver 2771 src/x64/lithium-codegen-x64.cc Register receiver = ToRegister(instr->receiver()); receiver 2775 src/x64/lithium-codegen-x64.cc ASSERT(receiver.is(rax)); // Used for parameter count. receiver 2785 src/x64/lithium-codegen-x64.cc __ push(receiver); receiver 2786 src/x64/lithium-codegen-x64.cc __ movq(receiver, length); receiver 962 src/x64/lithium-x64.cc LOperand* receiver = UseRegister(instr->receiver()); receiver 964 src/x64/lithium-x64.cc LWrapReceiver* result = new(zone()) LWrapReceiver(receiver, function); receiver 971 src/x64/lithium-x64.cc LOperand* receiver = UseFixed(instr->receiver(), rax); receiver 975 src/x64/lithium-x64.cc receiver, receiver 464 src/x64/lithium-x64.h LWrapReceiver(LOperand* receiver, LOperand* function) { receiver 465 src/x64/lithium-x64.h inputs_[0] = receiver; receiver 471 src/x64/lithium-x64.h LOperand* receiver() { return inputs_[0]; } receiver 479 src/x64/lithium-x64.h LOperand* receiver, receiver 483 src/x64/lithium-x64.h inputs_[1] = receiver; receiver 491 src/x64/lithium-x64.h LOperand* receiver() { return inputs_[1]; } receiver 79 src/x64/stub-cache-x64.cc __ cmpq(kScratchRegister, FieldOperand(receiver, HeapObject::kMapOffset)); receiver 125 src/x64/stub-cache-x64.cc __ movq(r0, FieldOperand(receiver, HeapObject::kMapOffset)); receiver 141 src/x64/stub-cache-x64.cc __ movq(properties, FieldOperand(receiver, JSObject::kPropertiesOffset)); receiver 181 src/x64/stub-cache-x64.cc ASSERT(!scratch.is(receiver)); receiver 193 src/x64/stub-cache-x64.cc __ JumpIfSmi(receiver, &miss); receiver 198 src/x64/stub-cache-x64.cc __ addl(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); receiver 205 src/x64/stub-cache-x64.cc ProbeTable(isolate, masm, flags, kPrimary, receiver, name, scratch); receiver 209 src/x64/stub-cache-x64.cc __ addl(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); receiver 217 src/x64/stub-cache-x64.cc ProbeTable(isolate, masm, flags, kSecondary, receiver, name, scratch); receiver 271 src/x64/stub-cache-x64.cc __ JumpIfSmi(receiver, miss_label); receiver 274 src/x64/stub-cache-x64.cc __ CmpObjectType(receiver, JS_ARRAY_TYPE, scratch); receiver 278 src/x64/stub-cache-x64.cc __ movq(rax, FieldOperand(receiver, JSArray::kLengthOffset)); receiver 291 src/x64/stub-cache-x64.cc __ JumpIfSmi(receiver, smi); receiver 294 src/x64/stub-cache-x64.cc __ movq(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); receiver 312 src/x64/stub-cache-x64.cc GenerateStringCheck(masm, receiver, scratch1, miss, receiver 316 src/x64/stub-cache-x64.cc __ movq(rax, FieldOperand(receiver, String::kLengthOffset)); receiver 327 src/x64/stub-cache-x64.cc __ movq(scratch2, FieldOperand(receiver, JSValue::kValueOffset)); receiver 340 src/x64/stub-cache-x64.cc __ TryGetFunctionPrototype(receiver, result, miss_label); receiver 379 src/x64/stub-cache-x64.cc __ push(receiver); receiver 392 src/x64/stub-cache-x64.cc PushInterceptorArguments(masm, receiver, holder, name, holder_obj); receiver 541 src/x64/stub-cache-x64.cc __ JumpIfSmi(receiver, miss); receiver 545 src/x64/stub-cache-x64.cc CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3, receiver 548 src/x64/stub-cache-x64.cc CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3, receiver 596 src/x64/stub-cache-x64.cc stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder, receiver 603 src/x64/stub-cache-x64.cc LoadWithInterceptor(masm, receiver, holder, interceptor_holder, receiver 612 src/x64/stub-cache-x64.cc stub_compiler_->CheckPrototypes(interceptor_holder, receiver, receiver 659 src/x64/stub-cache-x64.cc stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder, receiver 667 src/x64/stub-cache-x64.cc PushInterceptorArguments(masm, receiver, holder, name_, interceptor_holder); receiver 691 src/x64/stub-cache-x64.cc receiver, receiver 697 src/x64/stub-cache-x64.cc __ pop(receiver); // Restore the holder. receiver 1020 src/x64/stub-cache-x64.cc __ JumpIfSmi(receiver, miss); receiver 1024 src/x64/stub-cache-x64.cc object, receiver, holder, scratch1, scratch2, scratch3, name, miss); receiver 1043 src/x64/stub-cache-x64.cc __ JumpIfSmi(receiver, miss); receiver 1046 src/x64/stub-cache-x64.cc Register reg = CheckPrototypes(object, receiver, holder, scratch1, receiver 1053 src/x64/stub-cache-x64.cc __ push(receiver); // receiver receiver 1113 src/x64/stub-cache-x64.cc __ JumpIfSmi(receiver, miss); receiver 1117 src/x64/stub-cache-x64.cc object, receiver, holder, scratch1, scratch2, scratch3, name, miss); receiver 1139 src/x64/stub-cache-x64.cc __ JumpIfSmi(receiver, miss); receiver 1160 src/x64/stub-cache-x64.cc Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder, receiver 1163 src/x64/stub-cache-x64.cc ASSERT(holder_reg.is(receiver) || holder_reg.is(scratch1)); receiver 1170 src/x64/stub-cache-x64.cc bool must_preserve_receiver_reg = !receiver.is(holder_reg) && receiver 1179 src/x64/stub-cache-x64.cc __ push(receiver); receiver 1188 src/x64/stub-cache-x64.cc receiver, receiver 1205 src/x64/stub-cache-x64.cc __ pop(receiver); receiver 1243 src/x64/stub-cache-x64.cc __ push(receiver); receiver 1260 src/x64/stub-cache-x64.cc Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder, receiver 1264 src/x64/stub-cache-x64.cc PushInterceptorArguments(masm(), receiver, holder_reg, receiver 1733 src/x64/stub-cache-x64.cc Register receiver = rbx; receiver 1736 src/x64/stub-cache-x64.cc __ movq(receiver, Operand(rsp, (argc + 1) * kPointerSize)); receiver 1743 src/x64/stub-cache-x64.cc StringCharCodeAtGenerator generator(receiver, receiver 1811 src/x64/stub-cache-x64.cc Register receiver = rax; receiver 1815 src/x64/stub-cache-x64.cc __ movq(receiver, Operand(rsp, (argc + 1) * kPointerSize)); receiver 1822 src/x64/stub-cache-x64.cc StringCharAtGenerator generator(receiver, receiver 2444 src/x64/stub-cache-x64.cc CheckPrototypes(receiver, rdx, holder, rbx, r8, rdi, name, &miss); receiver 2488 src/x64/stub-cache-x64.cc __ CheckMap(rdx, Handle<Map>(receiver->map()), &miss, receiver 2492 src/x64/stub-cache-x64.cc if (receiver->IsJSGlobalProxy()) { receiver 2498 src/x64/stub-cache-x64.cc ASSERT(receiver->IsJSGlobalProxy() || !receiver->IsAccessCheckNeeded()); receiver 2766 src/x64/stub-cache-x64.cc CheckPrototypes(receiver, rax, holder, rbx, rdx, rdi, name, &miss); receiver 2824 src/x64/stub-cache-x64.cc GenerateLoadInterceptor(receiver, holder, &lookup, rax, rcx, rdx, rbx, rdi, receiver 2896 src/x64/stub-cache-x64.cc GenerateLoadField(receiver, holder, rdx, rbx, rcx, rdi, index, name, &miss); receiver 2925 src/x64/stub-cache-x64.cc GenerateLoadCallback(receiver, holder, rdx, rax, rbx, rcx, rdi, callback, receiver 2955 src/x64/stub-cache-x64.cc GenerateLoadConstant(receiver, holder, rdx, rbx, rcx, rdi, receiver 2985 src/x64/stub-cache-x64.cc GenerateLoadInterceptor(receiver, holder, &lookup, rdx, rax, rcx, rbx, rdi, receiver 851 tools/gcmole/gcmole.cc clang::Expr* receiver = memcall->getImplicitObjectArgument(); receiver 852 tools/gcmole/gcmole.cc props.SetEffect(0, VisitExpr(receiver, env));