/art/runtime/ |
method_handles.cc | 704 Handle<mirror::MethodHandle> method_handle, 710 Handle<mirror::MethodType> handle_type(hs.NewHandle(method_handle->GetMethodType())); 711 const mirror::MethodHandle::Kind handle_kind = method_handle->GetHandleKind(); 718 ArtMethod* target_method = method_handle->GetTargetMethod(); 749 /* receiver= */ method_handle, [all...] |
method_handles.h | 132 Handle<mirror::MethodHandle> method_handle, 140 Handle<mirror::MethodHandle> method_handle,
|
class_linker.cc | 9211 const dex::MethodHandleItem& method_handle = dex_file->GetMethodHandle(method_handle_idx); local [all...] |
class_linker.h | [all...] |
/art/compiler/optimizing/ |
code_generator.cc | 754 HLoadMethodHandle* method_handle, 757 DCHECK_EQ(method_handle->InputCount(), 1u); 759 new (method_handle->GetBlock()->GetGraph()->GetAllocator()) LocationSummary( 760 method_handle, LocationSummary::kCallOnMainOnly); 766 void CodeGenerator::GenerateLoadMethodHandleRuntimeCall(HLoadMethodHandle* method_handle) { 767 LocationSummary* locations = method_handle->GetLocations(); 768 MoveConstant(locations->GetTemp(0), method_handle->GetMethodHandleIndex()); 770 InvokeRuntime(kQuickResolveMethodHandle, method_handle, method_handle->GetDexPc()); [all...] |
code_generator.h | 566 static void CreateLoadMethodHandleRuntimeCallLocationSummary(HLoadMethodHandle* method_handle, 569 void GenerateLoadMethodHandleRuntimeCall(HLoadMethodHandle* method_handle); [all...] |
/art/dexlayout/ |
dex_writer.cc | 697 for (auto& method_handle : header_->MethodHandleItems()) { 699 method_handle_buff[0] = static_cast<uint16_t>(method_handle->GetMethodHandleType()); 701 method_handle_buff[2] = method_handle->GetFieldOrMethodId()->GetIndex(); 703 stream->Write(method_handle_buff, method_handle->GetSize()); [all...] |
dex_ir.h | 784 void SetMethodHandle(MethodHandleItem* method_handle) { u_.method_handle_val_ = method_handle; } [all...] |
/art/runtime/interpreter/ |
interpreter_common.cc | 673 Handle<mirror::MethodHandle> method_handle(hs.NewHandle( 675 if (UNLIKELY(method_handle == nullptr)) { 711 method_handle, [all...] |
/art/runtime/entrypoints/quick/ |
quick_trampoline_entrypoints.cc | [all...] |