/art/runtime/native/ |
H A D | java_lang_reflect_Constructor.cc | 64 mirror::Object* receiver = local 66 if (receiver == nullptr) { 70 jobject javaReceiver = soa.AddLocalReference<jobject>(receiver);
|
/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 InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), nullptr); 142 mirror::Object* receiver; local 143 ReflectionTestMakeExecutable(&method, &receiver, is_static, "identity", "(B)B"); 147 JValue result = InvokeWithJValues(soa, receiver, soa.EncodeMethod(method), args); 151 result = InvokeWithJValues(soa, receiver, so 166 mirror::Object* receiver; local 190 mirror::Object* receiver; local 214 mirror::Object* receiver; local 242 mirror::Object* receiver; local 280 mirror::Object* receiver; local 323 mirror::Object* receiver; local 371 mirror::Object* receiver; local 404 mirror::Object* receiver; local 430 mirror::Object* receiver; local 459 mirror::Object* receiver; local [all...] |
H A D | debugger.h | 57 receiver(NULL), thread(NULL), klass(NULL), method(NULL), 71 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. 104 mirror::Object* receiver, va_list ap) 106 // Set receiver if non-null (method is not static) 107 if (receiver != nullptr) { 108 Append(receiver); 140 mirror::Object* receiver, jvalue* args) 142 // Set receiver if non-null (method is not static) 143 if (receiver != nullptr) { 144 Append(receiver); 181 // Set receiver i 432 mirror::Object* receiver = method->IsStatic() ? nullptr : soa.Decode<mirror::Object*>(obj); local 442 InvokeWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, mirror::Object* receiver, jmethodID mid, jvalue* args) argument 462 InvokeVirtualOrInterfaceWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, mirror::Object* receiver, jmethodID mid, jvalue* args) argument 492 mirror::Object* receiver = soa.Decode<mirror::Object*>(obj); local 542 mirror::Object* receiver = nullptr; local [all...] |
H A D | thread.cc | 174 mirror::Object* receiver = self->tlsPtr_.opeer; local 176 InvokeVirtualOrInterfaceWithJValues(soa, receiver, mid, nullptr);
|
H A D | debugger.cc | 342 if (receiver != nullptr) { 343 callback(&receiver, arg, tid, root_type); 358 receiver = nullptr; 1819 LOG(WARNING) << "Ignoring non-NULL receiver for ObjectReference.SetValues on static field " << PrettyField(f); 1868 LOG(WARNING) << "Ignoring non-NULL receiver for ObjectReference.SetValues on static field " << PrettyField(f); 3523 mirror::Object* receiver = gRegistry->Get<mirror::Object*>(object_id); local 3524 if (receiver == ObjectRegistry::kInvalidObject) { 3540 if (m->IsStatic() != (receiver == NULL)) { 3563 HandleWrapper<mirror::Object> h_obj(hs.NewHandleWrapper(&receiver)); 3591 req->receiver [all...] |
/art/runtime/interpreter/ |
H A D | interpreter.cc | 28 Object* receiver, uint32_t* args, JValue* result) 53 result->SetL(mirror::Class::ComputeName(hs.NewHandle(receiver->AsClass()))); 63 result->SetL(receiver->Clone(self)); 65 receiver->NotifyAll(self); 69 result->SetI(receiver->AsString()->CompareTo(rhs)); 71 result->SetL(receiver->AsString()->Intern()); 73 result->SetI(receiver->AsString()->FastIndexOf(args[0], args[1])); 133 Object* receiver, uint32_t* args, JValue* result) 272 soa.AddLocalReference<jobject>(receiver)); 283 soa.AddLocalReference<jobject>(receiver)); 397 EnterInterpreterFromInvoke(Thread* self, ArtMethod* method, Object* receiver, uint32_t* args, JValue* result) argument 555 Object* receiver = method->IsStatic() ? nullptr : shadow_frame->GetVRegReference(0); local [all...] |
H A D | interpreter_common.h | 110 Object* receiver = (type == kStatic) ? nullptr : shadow_frame.GetVRegReference(vregC); local 113 method_idx, &receiver, &sf_method, self); 135 Object* const receiver = shadow_frame.GetVRegReference(vregC); local 136 if (UNLIKELY(receiver == nullptr)) { 143 CHECK(receiver->GetClass()->ShouldHaveEmbeddedImtAndVTable()); 144 ArtMethod* const method = receiver->GetClass()->GetEmbeddedVTableEntry(vtable_idx);
|
/art/runtime/mirror/ |
H A D | art_method.cc | 307 Object* receiver = reinterpret_cast<StackReference<Object>*>(&args[0])->AsMirrorPtr(); local 308 art::interpreter::EnterInterpreterFromInvoke(self, this, receiver, args + 1, result);
|