/art/runtime/entrypoints/ |
H A D | entrypoint_utils.cc | 162 mirror::ArtMethod* FindMethodFromCode(uint32_t method_idx, mirror::Object* this_object, argument 171 } else if (UNLIKELY(this_object == NULL && type != kStatic)) { 184 this_object->GetClass()->FindVirtualMethodForInterface(resolved_method); 186 ThrowIncompatibleClassChangeErrorClassForInterfaceDispatch(resolved_method, this_object, 198 vtable = this_object->GetClass()->GetVTable(); 236 this_object->GetClass()->FindVirtualMethodForInterface(resolved_method); 238 ThrowIncompatibleClassChangeErrorClassForInterfaceDispatch(resolved_method, this_object, 255 vtable = this_object->GetClass()->GetVTable();
|
/art/runtime/ |
H A D | instrumentation.h | 49 virtual void MethodEntered(Thread* thread, mirror::Object* this_object, 56 virtual void MethodExited(Thread* thread, mirror::Object* this_object, 67 virtual void DexPcMoved(Thread* thread, mirror::Object* this_object, 154 void MethodEnterEvent(Thread* thread, mirror::Object* this_object, 158 MethodEnterEventImpl(thread, this_object, method, dex_pc); 163 void MethodExitEvent(Thread* thread, mirror::Object* this_object, 168 MethodExitEventImpl(thread, this_object, method, dex_pc, return_value); 173 void MethodUnwindEvent(Thread* thread, mirror::Object* this_object, 178 void DexPcMovedEvent(Thread* thread, mirror::Object* this_object, 182 DexPcMovedEventImpl(thread, this_object, metho 275 InstrumentationStackFrame(mirror::Object* this_object, mirror::ArtMethod* method, uintptr_t return_pc, size_t frame_id, bool interpreter_entry) argument [all...] |
H A D | common_throws.cc | 201 mirror::Object* this_object, 203 // Referrer is calling interface_method on this_object, however, the interface_method isn't 204 // implemented by this_object. 205 CHECK(this_object != NULL); 207 msg << "Class '" << PrettyDescriptor(this_object->GetClass()) 200 ThrowIncompatibleClassChangeErrorClassForInterfaceDispatch(const mirror::ArtMethod* interface_method, mirror::Object* this_object, const mirror::ArtMethod* referrer) argument
|
H A D | instrumentation.cc | 171 mirror::Object* this_object = (*it).this_object_; local 175 instrumentation->MethodEnterEvent(thread, this_object, method, dex_pc); 404 void Instrumentation::MethodEnterEventImpl(Thread* thread, mirror::Object* this_object, argument 414 cur->MethodEntered(thread, this_object, method, dex_pc); 418 void Instrumentation::MethodExitEventImpl(Thread* thread, mirror::Object* this_object, argument 428 cur->MethodExited(thread, this_object, method, dex_pc, return_value); 432 void Instrumentation::MethodUnwindEvent(Thread* thread, mirror::Object* this_object, argument 442 void Instrumentation::DexPcMovedEventImpl(Thread* thread, mirror::Object* this_object, argument 451 listener->DexPcMoved(thread, this_object, method, dex_pc); 481 void Instrumentation::PushInstrumentationStackFrame(Thread* self, mirror::Object* this_object, argument 522 mirror::Object* this_object = instrumentation_frame.this_object_; local [all...] |
H A D | trace.cc | 547 void Trace::DexPcMoved(Thread* thread, mirror::Object* this_object, argument 553 void Trace::MethodEntered(Thread* thread, mirror::Object* this_object, argument 562 void Trace::MethodExited(Thread* thread, mirror::Object* this_object, argument
|
H A D | thread.cc | 2185 mirror::Object* this_object = (*it).this_object_; local 2186 if (this_object != NULL) { 2187 VerifyRootWrapperCallback(this_object, &wrapperArg); 2218 mirror::Object* this_object = frame.this_object_; local 2219 if (this_object != NULL) { 2220 visitor(this_object, arg);
|
H A D | debugger.cc | 117 virtual void MethodEntered(Thread* thread, mirror::Object* this_object, 124 Dbg::PostLocationEvent(method, 0, this_object, Dbg::kMethodEntry); 127 virtual void MethodExited(Thread* thread, mirror::Object* this_object, 136 Dbg::PostLocationEvent(method, dex_pc, this_object, Dbg::kMethodExit); 146 virtual void DexPcMoved(Thread* thread, mirror::Object* this_object, 149 Dbg::UpdateDebugger(thread, this_object, method, new_dex_pc); 1977 : StackVisitor(thread, context), this_object(NULL), frame_id(frame_id) {} 1985 this_object = GetThisObject(); 1990 mirror::Object* this_object; member in struct:art::GetThisVisitor 2011 *result = gRegistry->Add(visitor.this_object); 2240 PostLocationEvent(const mirror::ArtMethod* m, int dex_pc, mirror::Object* this_object, int event_flags) argument 2293 UpdateDebugger(Thread* thread, mirror::Object* this_object, const mirror::ArtMethod* m, uint32_t dex_pc) argument [all...] |
/art/compiler/llvm/ |
H A D | gbc_expander.cc | 955 llvm::Value* this_object = call_inst.getArgOperand(3); local 957 irb_.LoadFromObjectOffset(this_object,
|