/art/runtime/native/ |
H A D | java_lang_reflect_Constructor.cc | 80 mirror::Object* receiver = local 82 if (receiver == nullptr) { 85 jobject javaReceiver = soa.AddLocalReference<jobject>(receiver);
|
H A D | java_lang_Class.cc | 472 auto receiver = hs.NewHandle(klass->AllocObject(soa.Self())); local 473 if (UNLIKELY(receiver.Get() == nullptr)) { 484 soa.Self(), receiver.Get(), declaring_class, constructor->GetAccessFlags(), 502 uint32_t args[1] = { static_cast<uint32_t>(reinterpret_cast<uintptr_t>(receiver.Get())) }; 508 return soa.AddLocalReference<jobject>(receiver.Get());
|
/art/runtime/ |
H A D | reflection_test.cc | 85 mirror::Object** receiver, 115 *receiver = nullptr; 122 *receiver = c->AllocObject(self); 134 mirror::Object* receiver; local 135 ReflectionTestMakeExecutable(&method, &receiver, is_static, "nop", "()V"); 136 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); 143 mirror::Object* receiver; local 144 ReflectionTestMakeExecutable(&method, &receiver, is_static, "identity", "(B)B"); 145 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); 168 mirror::Object* receiver; local 193 mirror::Object* receiver; local 218 mirror::Object* receiver; local 247 mirror::Object* receiver; local 286 mirror::Object* receiver; local 330 mirror::Object* receiver; local 379 mirror::Object* receiver; local 413 mirror::Object* receiver; local 440 mirror::Object* receiver; local 470 mirror::Object* receiver; local [all...] |
H A D | art_method.cc | 393 mirror::Object* receiver = local 395 art::interpreter::EnterInterpreterFromInvoke(self, this, receiver, args + 1, result);
|
H A D | debugger.h | 61 : request_id(invoke_request_id), thread_id(invoke_thread_id), receiver(invoke_receiver), 73 GcRoot<mirror::Object> receiver; // not used for ClassType.InvokeMethod. member in struct:art::DebugInvokeReq
|
H A D | reflection.cc | 41 size_t num_slots = shorty_len + 1; // +1 in case of receiver. 98 mirror::Object* receiver, va_list ap) 100 // Set receiver if non-null (method is not static) 101 if (receiver != nullptr) { 102 Append(receiver); 134 mirror::Object* receiver, jvalue* args) 136 // Set receiver if non-null (method is not static) 137 if (receiver != nullptr) { 138 Append(receiver); 175 // Set receiver i 454 mirror::Object* receiver = method->IsStatic() ? nullptr : soa.Decode<mirror::Object*>(obj); local 484 mirror::Object* receiver = method->IsStatic() ? nullptr : soa.Decode<mirror::Object*>(obj); local 508 mirror::Object* receiver = soa.Decode<mirror::Object*>(obj); local 539 mirror::Object* receiver = soa.Decode<mirror::Object*>(obj); local 585 mirror::Object* receiver = nullptr; local [all...] |
H A D | thread.cc | 276 mirror::Object* receiver = self->tlsPtr_.opeer; local 278 ScopedLocalRef<jobject> ref(soa.Env(), soa.AddLocalReference<jobject>(receiver));
|
H A D | debugger.cc | 410 receiver.VisitRootIfNonNull(visitor, root_info); // null for static method call. 1844 LOG(WARNING) << "Ignoring non-nullptr receiver for ObjectReference.GetValues" 1956 LOG(WARNING) << "Ignoring non-nullptr receiver for ObjectReference.SetValues" 3892 mirror::Object* receiver = gRegistry->Get<mirror::Object*>(object_id, &error); local 3908 if (m->IsStatic() != (receiver == nullptr)) { 3930 HandleWrapper<mirror::Object> h_obj(hs.NewHandleWrapper(&receiver)); 3958 DebugInvokeReq* req = new (std::nothrow) DebugInvokeReq(request_id, thread_id, receiver, c, m, 4034 if ((pReq->options & JDWP::INVOKE_NONVIRTUAL) == 0 && pReq->receiver.Read() != nullptr) { 4044 << " receiver=" << pReq->receiver [all...] |
/art/runtime/interpreter/ |
H A D | interpreter.cc | 30 Object* receiver, uint32_t* args, JValue* result) 180 soa.AddLocalReference<jobject>(receiver)); 191 soa.AddLocalReference<jobject>(receiver)); 198 soa.AddLocalReference<jobject>(receiver)); 213 soa.AddLocalReference<jobject>(receiver)); 303 void EnterInterpreterFromInvoke(Thread* self, ArtMethod* method, Object* receiver, argument 339 CHECK(receiver != nullptr); 340 shadow_frame->SetVRegReference(cur_reg, receiver); 389 UnstartedRuntime::Jni(self, method, receiver, args, result); 391 InterpreterJni(self, method, shorty, receiver, arg 475 Object* receiver = is_static ? nullptr : shadow_frame->GetVRegReference(0); local [all...] |
H A D | interpreter_common.h | 107 Object* receiver = (type == kStatic) ? nullptr : shadow_frame.GetVRegReference(vregC); local 110 method_idx, &receiver, &sf_method, self); 133 Object* const receiver = shadow_frame.GetVRegReference(vregC); local 134 if (UNLIKELY(receiver == nullptr)) { 141 CHECK(receiver->GetClass()->ShouldHaveEmbeddedImtAndVTable()); 142 ArtMethod* const called_method = receiver->GetClass()->GetEmbeddedVTableEntry(
|
H A D | unstarted_runtime.cc | 853 Thread* self, ArtMethod* method ATTRIBUTE_UNUSED, mirror::Object* receiver ATTRIBUTE_UNUSED, 868 mirror::Object* receiver ATTRIBUTE_UNUSED, uint32_t* args ATTRIBUTE_UNUSED, JValue* result) { 873 Thread* self, ArtMethod* method ATTRIBUTE_UNUSED, mirror::Object* receiver ATTRIBUTE_UNUSED, 884 mirror::Object* receiver ATTRIBUTE_UNUSED, uint32_t* args, JValue* result) { 892 mirror::Object* receiver ATTRIBUTE_UNUSED, uint32_t* args, JValue* result) { 899 Thread* self, ArtMethod* method ATTRIBUTE_UNUSED, mirror::Object* receiver, 902 result->SetL(mirror::Class::ComputeName(hs.NewHandle(receiver->AsClass()))); 907 mirror::Object* receiver ATTRIBUTE_UNUSED, uint32_t* args, JValue* result) { 913 mirror::Object* receiver ATTRIBUTE_UNUSED, uint32_t* args, JValue* result) { 918 Thread* self, ArtMethod* method ATTRIBUTE_UNUSED, mirror::Object* receiver, 898 UnstartedJNIClassGetNameNative( Thread* self, ArtMethod* method ATTRIBUTE_UNUSED, mirror::Object* receiver, uint32_t* args ATTRIBUTE_UNUSED, JValue* result) argument 917 UnstartedJNIObjectInternalClone( Thread* self, ArtMethod* method ATTRIBUTE_UNUSED, mirror::Object* receiver, uint32_t* args ATTRIBUTE_UNUSED, JValue* result) argument 923 UnstartedJNIObjectNotifyAll( Thread* self, ArtMethod* method ATTRIBUTE_UNUSED, mirror::Object* receiver, uint32_t* args ATTRIBUTE_UNUSED, JValue* result ATTRIBUTE_UNUSED) argument 929 UnstartedJNIStringCompareTo( Thread* self, ArtMethod* method ATTRIBUTE_UNUSED, mirror::Object* receiver, uint32_t* args, JValue* result) argument 939 UnstartedJNIStringIntern( Thread* self ATTRIBUTE_UNUSED, ArtMethod* method ATTRIBUTE_UNUSED, mirror::Object* receiver, uint32_t* args ATTRIBUTE_UNUSED, JValue* result) argument 945 UnstartedJNIStringFastIndexOf( Thread* self ATTRIBUTE_UNUSED, ArtMethod* method ATTRIBUTE_UNUSED, mirror::Object* receiver, uint32_t* args, JValue* result) argument 1111 Jni(Thread* self, ArtMethod* method, mirror::Object* receiver, uint32_t* args, JValue* result) argument [all...] |
/art/compiler/optimizing/ |
H A D | code_generator_arm.cc | 1318 Location receiver = locations->InAt(0); local 1321 if (receiver.IsStackSlot()) { 1322 __ LoadFromOffset(kLoadWord, temp, SP, receiver.GetStackIndex()); 1325 __ LoadFromOffset(kLoadWord, temp, receiver.AsRegister<Register>(), class_offset); 1352 Location receiver = locations->InAt(0); local 1360 if (receiver.IsStackSlot()) { 1361 __ LoadFromOffset(kLoadWord, temp, SP, receiver.GetStackIndex()); 1364 __ LoadFromOffset(kLoadWord, temp, receiver.AsRegister<Register>(), class_offset);
|
H A D | code_generator_arm64.cc | 1945 Location receiver = invoke->GetLocations()->InAt(0); local 1958 if (receiver.IsStackSlot()) { 1959 __ Ldr(temp.W(), StackOperandFrom(receiver)); 1962 __ Ldr(temp.W(), HeapOperandFrom(receiver, class_offset)); 2069 Location receiver = locations->InAt(0); local 2079 if (receiver.IsStackSlot()) { 2080 __ Ldr(temp.W(), MemOperand(sp, receiver.GetStackIndex())); 2083 DCHECK(receiver.IsRegister()); 2084 __ Ldr(temp.W(), HeapOperandFrom(receiver, class_offset));
|
H A D | code_generator_mips64.cc | 2328 Location receiver = invoke->GetLocations()->InAt(0); local 2337 if (receiver.IsStackSlot()) { 2338 __ LoadFromOffset(kLoadUnsignedWord, temp, SP, receiver.GetStackIndex()); 2341 __ LoadFromOffset(kLoadUnsignedWord, temp, receiver.AsRegister<GpuRegister>(), class_offset); 2450 Location receiver = locations->InAt(0); local 2458 if (receiver.IsStackSlot()) { 2459 __ LoadFromOffset(kLoadUnsignedWord, temp, SP, receiver.GetStackIndex()); 2462 DCHECK(receiver.IsRegister()); 2463 __ LoadFromOffset(kLoadUnsignedWord, temp, receiver.AsRegister<GpuRegister>(), class_offset);
|
H A D | code_generator_x86.cc | 1281 Location receiver = locations->InAt(0); local 1284 if (receiver.IsStackSlot()) { 1285 __ movl(temp, Address(ESP, receiver.GetStackIndex())); 1288 __ movl(temp, Address(receiver.AsRegister<Register>(), class_offset)); 1313 Location receiver = locations->InAt(0); local 1321 if (receiver.IsStackSlot()) { 1322 __ movl(temp, Address(ESP, receiver.GetStackIndex())); 1325 __ movl(temp, Address(receiver.AsRegister<Register>(), class_offset));
|
H A D | code_generator_x86_64.cc | 1390 Location receiver = locations->InAt(0); local 1393 if (receiver.IsStackSlot()) { 1394 __ movl(temp, Address(CpuRegister(RSP), receiver.GetStackIndex())); 1397 __ movl(temp, Address(receiver.AsRegister<CpuRegister>(), class_offset)); 1422 Location receiver = locations->InAt(0); local 1430 if (receiver.IsStackSlot()) { 1431 __ movl(temp, Address(CpuRegister(RSP), receiver.GetStackIndex())); 1434 __ movl(temp, Address(receiver.AsRegister<CpuRegister>(), class_offset));
|