/art/test/044-proxy/src/ |
H A D | ConstructorProxy.java | 49 public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { method in class:ConstructorProxy
|
H A D | FloatSelect.java | 29 public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { method in class:FloatSelect.FloatSelectIInvoke1
|
H A D | Clash.java | 65 public Object invoke(Object proxy, Method method, Object[] args) method in class:ClashInvocationHandler
|
H A D | Clash2.java | 55 public Object invoke(Object proxy, Method method, Object[] args) method in class:Clash2InvocationHandler
|
H A D | NativeProxy.java | 53 public Object invoke(final Object proxy, method in class:NativeProxy.NativeInvocationHandler
|
H A D | Clash3.java | 70 public Object invoke(Object proxy, Method method, Object[] args) method in class:Clash3InvocationHandler
|
H A D | Clash4.java | 72 public Object invoke(Object proxy, Method method, Object[] args) method in class:Clash4InvocationHandler
|
H A D | WrappedThrow.java | 188 public Object invoke(Object proxy, Method method, Object[] args) method in class:WTInvocationHandler 232 result = method.invoke(mObj, args);
|
H A D | BasicTest.java | 241 public Object invoke(Object proxy, Method method, Object[] args) method in class:MyInvocationHandler 301 result = method.invoke(mObj, args);
|
H A D | ReturnsAndArgPassing.java | 56 public Object invoke(Object proxy, Method method, Object[] args) { method in class:ReturnsAndArgPassing.MyInvocationHandler
|
/art/test/146-bad-interface/src-ex/ |
H A D | Iface.java | 22 public default void invoke() { method in interface:Iface 23 System.out.println("running invoke");
|
/art/compiler/optimizing/ |
H A D | intrinsics_utils.h | 32 // Note: The actual parameters are required to be in the locations given by the invoke's location 36 // Note: If an invoke wasn't sharpened, we will put down an invoke-virtual here. That's potentially 42 explicit IntrinsicSlowPath(HInvoke* invoke) : SlowPathCode(invoke), invoke_(invoke) { } argument
|
H A D | intrinsics.cc | 519 static bool CheckInvokeType(Intrinsics intrinsic, HInvoke* invoke, const DexFile& dex_file) { argument 537 InvokeType invoke_type = invoke->IsInvokeStaticOrDirect() ? 538 invoke->AsInvokeStaticOrDirect()->GetOptimizedInvokeType() : 539 invoke->IsInvokeVirtual() ? kVirtual : kSuper; 553 invoke->GetDexMethodIndex(), class_linker->GetImagePointerSize()); 576 HInvoke* invoke = inst->AsInvoke(); local 578 const DexFile& dex_file = invoke->GetDexFile(); 581 if (inliner->IsIntrinsic(invoke->GetDexMethodIndex(), &method)) { 585 if (!CheckInvokeType(intrinsic, invoke, dex_file)) { 586 LOG(WARNING) << "Found an intrinsic with unexpected invoke typ [all...] |
H A D | intrinsics.h | 56 void Dispatch(HInvoke* invoke) { argument 57 switch (invoke->GetIntrinsic()) { 62 Visit ## Name(invoke); \ 76 virtual void Visit ## Name(HInvoke* invoke ATTRIBUTE_UNUSED) { \ 83 static void MoveArguments(HInvoke* invoke, argument 86 if (kIsDebugBuild && invoke->IsInvokeStaticOrDirect()) { 87 HInvokeStaticOrDirect* invoke_static_or_direct = invoke->AsInvokeStaticOrDirect(); 93 if (invoke->GetNumberOfArguments() == 0) { 98 LocationSummary* locations = invoke->GetLocations(); 104 for (size_t i = 0; i < invoke 131 IntrinsicOptimizations(HInvoke* invoke) argument 133 IntrinsicOptimizations(const HInvoke& invoke) argument 168 StringEqualsOptimizations(HInvoke* invoke) argument 179 SystemArrayCopyOptimizations(HInvoke* invoke) argument [all...] |
H A D | pc_relative_fixups_x86.cc | 71 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) OVERRIDE { 72 HandleInvoke(invoke); variable 75 void VisitInvokeVirtual(HInvokeVirtual* invoke) OVERRIDE { 76 HandleInvoke(invoke); variable 79 void VisitInvokeInterface(HInvokeInterface* invoke) OVERRIDE { 80 HandleInvoke(invoke); variable 181 void HandleInvoke(HInvoke* invoke) { argument 182 // If this is an invoke-static/-direct with PC-relative dex cache array 184 HInvokeStaticOrDirect* invoke_static_or_direct = invoke->AsInvokeStaticOrDirect(); 187 // method pointer from the invoke 232 WillHaveCallFreeIntrinsicsCodeGen(HInvoke* invoke) argument [all...] |
H A D | prepare_for_register_allocation.cc | 64 // Try to find a static invoke or a new-instance from which this check originated. 85 // If we found a static invoke or new-instance for merging, remove the check 107 // Remove the check from the graph. It has been merged into the invoke or new-instance. 174 void PrepareForRegisterAllocation::VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) { argument 175 if (invoke->IsStaticWithExplicitClinitCheck()) { 176 size_t last_input_index = invoke->InputCount() - 1; 177 HLoadClass* last_input = invoke->InputAt(last_input_index)->AsLoadClass(); 181 // Detach the explicit class initialization check from the invoke. 184 invoke->RemoveExplicitClinitCheck(HInvokeStaticOrDirect::ClinitCheckRequirement::kNone); 187 DCHECK(!CanMoveClinitCheck(last_input, invoke)); [all...] |
H A D | sharpening.cc | 46 // TODO: Move the sharpening of invoke-virtual/-interface/-super from HGraphBuilder 54 void HSharpening::ProcessInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) { argument 55 if (invoke->IsStringInit()) { 62 InvokeType original_invoke_type = invoke->GetOriginalInvokeType(); 64 MethodReference target_method(&graph_->GetDexFile(), invoke->GetDexMethodIndex()); 69 invoke->GetDexPc(), 82 invoke->SetOptimizedInvokeType(optimized_invoke_type); 83 invoke->SetTargetMethod(target_method); 152 invoke->GetTargetMethod()); 153 invoke [all...] |
H A D | graph_checker.cc | 489 void GraphChecker::VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) { argument 490 VisitInstruction(invoke); 492 if (invoke->IsStaticWithExplicitClinitCheck()) { 493 size_t last_input_index = invoke->InputCount() - 1; 494 HInstruction* last_input = invoke->InputAt(last_input_index); 496 AddError(StringPrintf("Static invoke %s:%d marked as having an explicit clinit check " 498 invoke->DebugName(), 499 invoke->GetId())); 502 AddError(StringPrintf("Static invoke %s:%d marked as having an explicit clinit check " 505 invoke [all...] |
H A D | graph_visualizer.cc | 411 void VisitInvoke(HInvoke* invoke) OVERRIDE { 412 StartAttributeStream("dex_file_index") << invoke->GetDexMethodIndex(); 414 invoke->GetDexMethodIndex(), GetGraph()->GetDexFile(), /* with_signature */ false); 417 void VisitInvokeUnresolved(HInvokeUnresolved* invoke) OVERRIDE { 418 VisitInvoke(invoke); variable 419 StartAttributeStream("invoke_type") << invoke->GetOriginalInvokeType(); 422 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) OVERRIDE { 423 VisitInvoke(invoke); variable 424 StartAttributeStream("method_load_kind") << invoke->GetMethodLoadKind(); 425 StartAttributeStream("intrinsic") << invoke 432 VisitInvoke(invoke); variable [all...] |
H A D | code_generator.cc | 301 HInvoke* invoke, InvokeDexCallingConventionVisitor* visitor) { 302 ArenaAllocator* allocator = invoke->GetBlock()->GetGraph()->GetArena(); 303 LocationSummary* locations = new (allocator) LocationSummary(invoke, LocationSummary::kCall); 305 for (size_t i = 0; i < invoke->GetNumberOfArguments(); i++) { 306 HInstruction* input = invoke->InputAt(i); 310 locations->SetOut(visitor->GetReturnLocation(invoke->GetType())); 312 if (invoke->IsInvokeStaticOrDirect()) { 313 HInvokeStaticOrDirect* call = invoke->AsInvokeStaticOrDirect(); 331 void CodeGenerator::GenerateInvokeUnresolvedRuntimeCall(HInvokeUnresolved* invoke) { argument 332 MoveConstant(invoke 300 CreateCommonInvokeLocationSummary( HInvoke* invoke, InvokeDexCallingConventionVisitor* visitor) argument 1248 CreateSystemArrayCopyLocationSummary(HInvoke* invoke) argument [all...] |
H A D | load_store_elimination.cc | 913 void HandleInvoke(HInstruction* invoke) { argument 915 heap_values_for_[invoke->GetBlock()->GetBlockId()]; 926 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) OVERRIDE { 927 HandleInvoke(invoke); variable 930 void VisitInvokeVirtual(HInvokeVirtual* invoke) OVERRIDE { 931 HandleInvoke(invoke); variable 934 void VisitInvokeInterface(HInvokeInterface* invoke) OVERRIDE { 935 HandleInvoke(invoke); variable 938 void VisitInvokeUnresolved(HInvokeUnresolved* invoke) OVERRIDE { 939 HandleInvoke(invoke); variable [all...] |
H A D | reference_type_propagation.cc | 441 HInvoke* invoke = instr->AsInvoke(); local 446 hs.NewHandle(FindDexCacheWithHint(self, invoke->GetDexFile(), hint_dex_cache_))); 452 invoke->GetDexFile(), invoke->GetDexMethodIndex(), dex_cache, loader, nullptr, kDirect);
|
/art/test/105-invoke/src/ |
H A D | Main.java | 71 static int invoke(int a) { method in class:Main 91 int res = invoke(912); 93 System.out.println("invoke PASSED"); 95 System.out.println("invoke FAILED: " + res);
|
/art/test/004-JniTest/src/ |
H A D | Main.java | 214 public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { method in class:Main.DummyInvocationHandler
|
/art/test/064-field-access/src/ |
H A D | Main.java | 43 c.getMethod("test").invoke(o, null); 630 this.invoke(m, validInst, subClassAccessExceptionClass); 701 public Object invoke(Method method, Object obj, Class expectedException) { method in class:SubClass 704 result = method.invoke(obj);
|