Searched refs:MethodHandlesLookup (Results 1 – 8 of 8) sorted by relevance
/art/runtime/mirror/ |
D | method_handles_lookup.cc | 31 ObjPtr<MethodHandlesLookup> MethodHandlesLookup::Create(Thread* const self, in Create() 36 ObjPtr<MethodHandlesLookup> mhl = ObjPtr<MethodHandlesLookup>::DownCast( in Create() 37 GetClassRoot<MethodHandlesLookup>()->AllocObject(self)); in Create() 43 ObjPtr<MethodHandlesLookup> MethodHandlesLookup::GetDefault(Thread* const self) { in GetDefault() 45 return ObjPtr<MethodHandlesLookup>::DownCast(lookup->InvokeStatic<'L'>(self)); in GetDefault() 48 ObjPtr<MethodHandle> MethodHandlesLookup::FindConstructor(Thread* const self, in FindConstructor()
|
D | method_handles_lookup.h | 36 class MANAGED MethodHandlesLookup : public Object { 40 static ObjPtr<mirror::MethodHandlesLookup> Create(Thread* const self, Handle<Class> lookup_class) 44 static ObjPtr<mirror::MethodHandlesLookup> GetDefault(Thread* const self) 55 return MemberOffset(OFFSETOF_MEMBER(MethodHandlesLookup, allowed_modes_)); in AllowedModesOffset() 59 return MemberOffset(OFFSETOF_MEMBER(MethodHandlesLookup, lookup_class_)); in LookupClassOffset() 67 DISALLOW_IMPLICIT_CONSTRUCTORS(MethodHandlesLookup);
|
/art/runtime/ |
D | class_root.h | 45 class MethodHandlesLookup; variable 78 …sLookup, "Ljava/lang/invoke/MethodHandles$Lookup;", mirror::MethodHandlesLookup) …
|
D | class_linker_test.cc | 783 struct MethodHandlesLookupOffsets : public CheckOffsets<mirror::MethodHandlesLookup> { 784 MethodHandlesLookupOffsets() : CheckOffsets<mirror::MethodHandlesLookup>( in MethodHandlesLookupOffsets() 786 addOffset(OFFSETOF_MEMBER(mirror::MethodHandlesLookup, allowed_modes_), "allowedModes"); in MethodHandlesLookupOffsets() 787 addOffset(OFFSETOF_MEMBER(mirror::MethodHandlesLookup, lookup_class_), "lookupClass"); in MethodHandlesLookupOffsets()
|
D | hidden_api.cc | 199 ObjPtr<mirror::Class> lookup_class = GetClassRoot<mirror::MethodHandlesLookup>(); in GetReflectionCallerAccessContext()
|
D | class_linker.h | 97 class MethodHandlesLookup; variable
|
D | class_linker.cc | 10400 Handle<mirror::MethodHandlesLookup> lookup = in ResolveMethodHandleForMethod() 10401 hs.NewHandle(mirror::MethodHandlesLookup::GetDefault(self)); in ResolveMethodHandleForMethod()
|
/art/runtime/interpreter/ |
D | interpreter_common.cc | 851 ptypes->Set(0, GetClassRoot<mirror::MethodHandlesLookup>(class_linker)); in BuildCallSiteForBootstrapMethod() 1008 ObjPtr<mirror::MethodHandlesLookup> lookup = in InvokeBootstrapMethod() 1009 mirror::MethodHandlesLookup::Create(self, lookup_class); in InvokeBootstrapMethod()
|