Home | History | Annotate | Download | only in runtime

Lines Matching defs:method

82 #include "mirror/method.h"
1349 mirror::Method::VisitRoots(visitor);
1444 auto* method = Runtime::Current()->GetClassLinker()->CreateRuntimeMethod();
1448 method->SetEntryPointFromQuickCompiledCodePtrSize(nullptr, pointer_size);
1450 method->SetEntryPointFromQuickCompiledCode(GetQuickImtConflictStub());
1452 return method;
1455 void Runtime::SetImtConflictMethod(ArtMethod* method) {
1456 CHECK(method != nullptr);
1457 CHECK(method->IsRuntimeMethod());
1458 imt_conflict_method_ = method;
1462 auto* method = Runtime::Current()->GetClassLinker()->CreateRuntimeMethod();
1466 method->SetEntryPointFromQuickCompiledCodePtrSize(nullptr, pointer_size);
1468 method->SetEntryPointFromQuickCompiledCode(GetQuickResolutionStub());
1470 return method;
1474 auto* method = Runtime::Current()->GetClassLinker()->CreateRuntimeMethod();
1476 method->SetEntryPointFromQuickCompiledCodePtrSize(nullptr, pointer_size);
1478 DCHECK(method->IsRuntimeMethod());
1479 return method;
1539 void Runtime::SetCalleeSaveMethod(ArtMethod* method, CalleeSaveType type) {
1541 CHECK(method != nullptr);
1542 callee_save_methods_[type] = reinterpret_cast<uintptr_t>(method);
1723 void Runtime::SetResolutionMethod(ArtMethod* method) {
1724 CHECK(method != nullptr);
1725 CHECK(method->IsRuntimeMethod()) << method;
1726 resolution_method_ = method;
1729 void Runtime::SetImtUnimplementedMethod(ArtMethod* method) {
1730 CHECK(method != nullptr);
1731 CHECK(method->IsRuntimeMethod());
1732 imt_unimplemented_method_ = method;