Searched defs:mh (Results 1 - 8 of 8) sorted by relevance

/art/runtime/entrypoints/interpreter/
H A Dinterpreter_entrypoints.cc28 extern "C" void artInterpreterToCompiledCodeBridge(Thread* self, MethodHelper& mh, argument
38 ArgArray arg_array(mh.GetShorty(), mh.GetShortyLength());
40 method->Invoke(self, arg_array.GetArray(), arg_array.GetNumBytes(), result, mh.GetShorty()[0]);
44 result, mh.GetShorty()[0]);
/art/runtime/mirror/
H A Dthrowable.cc66 MethodHelper mh; local
69 mh.ChangeMethod(method);
71 int32_t line_number = mh.GetLineNumFromDexPC(dex_pc);
72 const char* source_file = mh.GetDeclaringClassSourceFile();
H A Dclass.cc375 MethodHelper mh; local
378 mh.ChangeMethod(method);
379 if (name == mh.GetName() && signature == mh.GetSignature()) {
420 MethodHelper mh; local
423 mh.ChangeMethod(method);
424 if (name == mh.GetName() && signature == mh.GetSignature()) {
/art/runtime/interpreter/
H A Dinterpreter.cc69 static void UnstartedRuntimeInvoke(Thread* self, MethodHelper& mh,
160 artInterpreterToInterpreterBridge(self, mh, code_item, shadow_frame, result);
442 MethodHelper mh(method);
443 const DexFile::CodeItem* code_item = mh.GetCodeItem();
451 num_regs = num_ins = ArtMethod::NumArgRegisters(mh.GetShorty());
468 params = mh.GetParameterTypeList();
471 const char* shorty = mh.GetShorty();
477 DCHECK_LT(shorty_pos + 1, mh.GetShortyLength());
483 Class* arg_type = mh.GetClassFromTypeIdx(params->GetTypeItem(shorty_pos).type_idx_);
493 mh
1078 ExecuteImpl(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item, ShadowFrame& shadow_frame, JValue result_register) argument
3111 Execute(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item, ShadowFrame& shadow_frame, JValue result_register) argument
3214 MethodHelper mh; local
3227 EnterInterpreterFromStub(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item, ShadowFrame& shadow_frame) argument
3238 artInterpreterToInterpreterBridge(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item, ShadowFrame* shadow_frame, JValue* result) argument
[all...]
/art/runtime/
H A Dtrace.cc665 MethodHelper mh; local
667 mh.ChangeMethod(method);
669 PrettyDescriptor(mh.GetDeclaringClassDescriptor()).c_str(), mh.GetName(),
670 mh.GetSignature().c_str(), mh.GetDeclaringClassSourceFile());
H A Dthread.cc819 mh.ChangeMethod(m);
820 const char* source_file(mh.GetDeclaringClassSourceFile());
846 MethodHelper mh; member in struct:art::StackDumpVisitor
1412 MethodHelper mh; local
1416 mh.ChangeMethod(method);
1418 int32_t line_number = mh.GetLineNumFromDexPC(dex_pc);
1421 const char* descriptor = mh.GetDeclaringClassDescriptor();
1430 const char* method_name = mh.GetName();
1438 const char* source_file = mh.GetDeclaringClassSourceFile();
1801 MethodHelper mh(
[all...]
H A Ddebugger.cc1287 MethodHelper mh(m);
1289 expandBufAddUtf8String(pReply, mh.GetName());
1290 expandBufAddUtf8String(pReply, mh.GetSignature());
1331 MethodHelper mh(m);
1339 end = mh.GetCodeItem()->insns_size_in_code_units_ - 1;
1353 mh.GetDexFile().DecodeDebugInfo(mh.GetCodeItem(), m->IsStatic(), m->GetDexMethodIndex(),
1385 MethodHelper mh(m);
1386 const DexFile::CodeItem* code_item = mh.GetCodeItem();
1390 std::string shorty(mh
3706 MethodHelper mh; local
3766 MethodHelper mh; local
[all...]
/art/compiler/driver/
H A Dcompiler_driver.cc547 MethodHelper mh(method);
548 dex_file = &mh.GetDexFile();
549 class_def_idx = mh.GetClassDefIndex();
608 static void ResolveExceptionsForMethod(MethodHelper* mh,
611 const DexFile::CodeItem* code_item = mh->GetCodeItem();
631 if (!mh->IsResolvedTypeIdx(encoded_catch_handler_handlers_type_idx)) {
634 &mh->GetDexFile()));
650 MethodHelper mh; local
653 mh.ChangeMethod(m);
654 ResolveExceptionsForMethod(&mh, *exceptions_to_resolv
[all...]

Completed in 4169 milliseconds