/art/runtime/mirror/ |
D | call_site.h | 31 class MANAGED CallSite : public Object { 39 return MemberOffset(OFFSETOF_MEMBER(CallSite, target_)); in TargetOffset() 45 DISALLOW_IMPLICIT_CONSTRUCTORS(CallSite);
|
D | dex_cache-inl.h | 210 inline CallSite* DexCache::GetResolvedCallSite(uint32_t call_site_idx) { in GetResolvedCallSite() 213 GcRootArray<CallSite>* call_sites = GetResolvedCallSites(); in GetResolvedCallSite() 217 Atomic<GcRoot<mirror::CallSite>>* target = call_sites->GetGcRoot(call_site_idx); in GetResolvedCallSite() 221 inline ObjPtr<CallSite> DexCache::SetResolvedCallSite(uint32_t call_site_idx, in SetResolvedCallSite() 222 ObjPtr<CallSite> call_site) { in SetResolvedCallSite() 226 GcRoot<mirror::CallSite> null_call_site(nullptr); in SetResolvedCallSite() 227 GcRoot<mirror::CallSite> candidate(call_site); in SetResolvedCallSite() 228 GcRootArray<CallSite>* call_sites = GetResolvedCallSites(); in SetResolvedCallSite() 232 Atomic<GcRoot<mirror::CallSite>>* target = call_sites->GetGcRoot(call_site_idx); in SetResolvedCallSite() 319 GcRootArray<mirror::CallSite>* resolved_call_sites = GetResolvedCallSites<kVerifyFlags>(); in VisitNativeRoots()
|
D | call_site-inl.h | 27 inline ObjPtr<MethodHandle> CallSite::GetTarget() { in GetTarget()
|
D | dex_cache.h | 49 class CallSite; variable 353 CallSite* GetResolvedCallSite(uint32_t call_site_idx) REQUIRES_SHARED(Locks::mutator_lock_); 360 ObjPtr<CallSite> SetResolvedCallSite(uint32_t call_site_idx, ObjPtr<CallSite> resolved) 495 GcRootArray<CallSite>, 497 GcRoot<CallSite>,
|
/art/test/dexdump/ |
D | invoke-custom.lst | 21 …String;Ljava/lang/invoke/MethodType;Ljava/lang/Class;)Ljava/lang/invoke/CallSite; UnrelatedBSM.jav… 29 …ring;Ljava/lang/invoke/MethodType;ILjava/lang/String;)Ljava/lang/invoke/CallSite; TestBadBootstrap… 30 …kup;Ljava/lang/String;Ljava/lang/invoke/MethodType;DJ)Ljava/lang/invoke/CallSite; TestBadBootstrap… 31 …/invoke/MethodType;Ljava/lang/Double;Ljava/lang/Long;)Ljava/lang/invoke/CallSite; TestBadBootstrap… 36 …p;Ljava/lang/String;Ljava/lang/invoke/MethodType;ZBCS)Ljava/lang/invoke/CallSite; TestBadBootstrap… 67 …ring;Ljava/lang/invoke/MethodType;Ljava/lang/String;J)Ljava/lang/invoke/CallSite; TestDynamicBoots… 75 …ookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; TestInvocationKi… 76 …ookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; TestInvocationKi… 77 …ookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; TestInvocationKi… 78 …ookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; TestInvocationKi… [all …]
|
D | all-dex-files.lst | 130 …String;Ljava/lang/invoke/MethodType;Ljava/lang/Class;)Ljava/lang/invoke/CallSite; UnrelatedBSM.jav… 138 …ring;Ljava/lang/invoke/MethodType;ILjava/lang/String;)Ljava/lang/invoke/CallSite; TestBadBootstrap… 139 …kup;Ljava/lang/String;Ljava/lang/invoke/MethodType;DJ)Ljava/lang/invoke/CallSite; TestBadBootstrap… 140 …/invoke/MethodType;Ljava/lang/Double;Ljava/lang/Long;)Ljava/lang/invoke/CallSite; TestBadBootstrap… 145 …p;Ljava/lang/String;Ljava/lang/invoke/MethodType;ZBCS)Ljava/lang/invoke/CallSite; TestBadBootstrap… 176 …ring;Ljava/lang/invoke/MethodType;Ljava/lang/String;J)Ljava/lang/invoke/CallSite; TestDynamicBoots… 184 …ookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; TestInvocationKi… 185 …ookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; TestInvocationKi… 186 …ookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; TestInvocationKi… 187 …ookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; TestInvocationKi… [all …]
|
D | invoke-custom.txt | 676 …String;" "Ljava/lang/invoke/MethodType;" "Ljava/lang/Class<" "*>;)" "Ljava/lang/invoke/CallSite;" } 708 …ookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/Class;)Ljava/lang/invoke/CallSite;' 716 …Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/Class;)Ljava/lang/invoke/CallSite; 905 …0 |000b: invoke-virtual {v0}, Ljava/lang/invoke/CallSite;.getTarget:()Ljav… 926 …0 |0035: invoke-virtual {v0}, Ljava/lang/invoke/CallSite;.getTarget:()Ljav… 960 0x000b - 0x004e reg=0 callSite Ljava/lang/invoke/CallSite; 1108 …kup;Ljava/lang/String;Ljava/lang/invoke/MethodType;ILjava/lang/String;)Ljava/lang/invoke/CallSite;' 1116 …okup;Ljava/lang/String;Ljava/lang/invoke/MethodType;ILjava/lang/String;)Ljava/lang/invoke/CallSite; 1179 …MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;DJ)Ljava/lang/invoke/CallSite;' 1187 …/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;DJ)Ljava/lang/invoke/CallSite; [all …]
|
/art/test/952-invoke-custom/src/ |
D | TestInvocationKinds.java | 19 import java.lang.invoke.CallSite; 29 static CallSite lookupStaticFieldGetter( in lookupStaticFieldGetter() 51 static CallSite lookupStaticFieldSetter( in lookupStaticFieldSetter() 75 static CallSite lookupInstanceFieldSetter( in lookupInstanceFieldSetter() 98 static CallSite lookupInstanceFieldGetter( in lookupInstanceFieldGetter() 142 private static CallSite lookupVirtual( in lookupVirtual() 180 private static CallSite lookupConstructor( in lookupConstructor()
|
D | UnrelatedBSM.java | 17 import java.lang.invoke.CallSite; 24 static CallSite bsm( in bsm()
|
D | TestInvokeCustomWithConcurrentThreads.java | 19 import java.lang.invoke.CallSite; 41 private static final CallSite[] instantiated = new CallSite[NUMBER_OF_THREADS]; 85 private static CallSite linkerMethod( in linkerMethod()
|
D | TestVariableArityLinkerMethod.java | 20 import java.lang.invoke.CallSite; 55 private static CallSite bsmWithStringArray( in bsmWithStringArray() 126 private static CallSite bsmWithIntAndStringArray( in bsmWithIntAndStringArray() 212 private static CallSite bsmWithLongAndIntArray( in bsmWithLongAndIntArray() 250 private static CallSite bsmWithFloatAndLongArray( in bsmWithFloatAndLongArray() 287 private static CallSite bsmWithClassAndFloatArray( in bsmWithClassAndFloatArray() 326 private static CallSite bsmWithDoubleArray( in bsmWithDoubleArray() 361 private static CallSite bsmWithClassArray( in bsmWithClassArray() 444 private static CallSite bsmWithWiderArray( in bsmWithWiderArray() 471 private static CallSite bsmWithBoxedArray( in bsmWithBoxedArray()
|
D | TestLinkerMethodMinimalArguments.java | 19 import java.lang.invoke.CallSite; 59 private static CallSite linkerMethod( in linkerMethod()
|
D | TestDynamicBootstrapArguments.java | 20 import java.lang.invoke.CallSite; 29 static CallSite bsm( in bsm()
|
D | Main.java | 17 import java.lang.invoke.CallSite; 24 CallSite callSite = new MutableCallSite(MethodType.methodType(int.class)); in TestUninitializedCallSite()
|
D | TestLinkerMethodMultipleArgumentTypes.java | 20 import java.lang.invoke.CallSite; 78 private static CallSite linkerMethod( in linkerMethod()
|
D | TestLinkerMethodWithRange.java | 20 import java.lang.invoke.CallSite; 77 private static CallSite primLinkerMethod( in primLinkerMethod() 149 private static CallSite refLinkerMethod( in refLinkerMethod()
|
D | TestBadBootstrapArguments.java | 20 import java.lang.invoke.CallSite; 28 private static CallSite bsm( in bsm() 218 private static CallSite bsmZBCS( in bsmZBCS() 263 private static CallSite bsmDJ( in bsmDJ() 307 private static CallSite bsmDoubleLong( in bsmDoubleLong()
|
D | TestReturnValues.java | 19 import java.lang.invoke.CallSite; 26 static CallSite bsm(MethodHandles.Lookup lookup, String name, MethodType methodType) in bsm()
|
/art/test/952-invoke-custom/util-src/annotations/ |
D | BootstrapMethod.java | 23 import java.lang.invoke.CallSite; 41 Class<?> returnType() default CallSite.class; in returnType()
|
/art/test/1983-structural-redefinition-failures/src/art/ |
D | Test1983.java | 63 CallSite.class, in doTest()
|
/art/test/2012-structural-redefinition-failures-jni-id/src-art/art/ |
D | Test1983.java | 63 CallSite.class, in doTest()
|
/art/runtime/ |
D | class_root.h | 35 class CallSite; variable 76 …e, "Ljava/lang/invoke/CallSite;", mirror::CallSite) …
|
/art/test/1983-structural-redefinition-failures/ |
D | expected-cts.txt | 3 Is Structurally modifiable class java.lang.invoke.CallSite false
|
D | expected-stdout.txt | 3 Is Structurally modifiable class java.lang.invoke.CallSite false
|
/art/runtime/interpreter/ |
D | interpreter_common.cc | 905 Handle<mirror::Class> rtype = hs.NewHandle(GetClassRoot<mirror::CallSite>()); in BuildCallSiteForBootstrapMethod() 909 static ObjPtr<mirror::CallSite> InvokeBootstrapMethod(Thread* self, in InvokeBootstrapMethod() 1098 ObjPtr<mirror::Class> call_site_class = GetClassRoot<mirror::CallSite>(class_linker); in InvokeBootstrapMethod() 1105 ObjPtr<mirror::CallSite> call_site = ObjPtr<mirror::CallSite>::DownCast(result.GetL()); in InvokeBootstrapMethod() 1116 ObjPtr<mirror::CallSite> DoResolveCallSite(Thread* self, in DoResolveCallSite() 1124 ObjPtr<mirror::CallSite> call_site = dex_cache->GetResolvedCallSite(call_site_idx); in DoResolveCallSite() 1161 ObjPtr<mirror::CallSite> call_site = DoResolveCallSite(self, shadow_frame, call_site_idx); in DoInvokeCustom()
|