Searched refs:MethodHandlesLookup (Results 1 – 8 of 8) sorted by relevance
/art/runtime/mirror/ |
D | method_handles_lookup.cc | 32 ObjPtr<MethodHandlesLookup> MethodHandlesLookup::Create(Thread* const self, in Create() 37 ObjPtr<MethodHandlesLookup> mhl = ObjPtr<MethodHandlesLookup>::DownCast( in Create() 38 GetClassRoot<MethodHandlesLookup>()->AllocObject(self)); in Create() 44 ObjPtr<MethodHandlesLookup> MethodHandlesLookup::GetDefault(Thread* const self) { in GetDefault() 48 return ObjPtr<MethodHandlesLookup>::DownCast(result.GetL()); in GetDefault() 51 ObjPtr<MethodHandle> MethodHandlesLookup::FindConstructor(Thread* const self, in FindConstructor()
|
D | method_handles_lookup.h | 36 class MANAGED MethodHandlesLookup : public Object { 38 static ObjPtr<mirror::MethodHandlesLookup> Create(Thread* const self, Handle<Class> lookup_class) 42 static ObjPtr<mirror::MethodHandlesLookup> GetDefault(Thread* const self) 53 return MemberOffset(OFFSETOF_MEMBER(MethodHandlesLookup, allowed_modes_)); in AllowedModesOffset() 57 return MemberOffset(OFFSETOF_MEMBER(MethodHandlesLookup, lookup_class_)); in LookupClassOffset() 65 DISALLOW_IMPLICIT_CONSTRUCTORS(MethodHandlesLookup);
|
/art/runtime/ |
D | class_root.h | 45 class MethodHandlesLookup; variable 77 …sLookup, "Ljava/lang/invoke/MethodHandles$Lookup;", mirror::MethodHandlesLookup) …
|
D | class_linker_test.cc | 775 struct MethodHandlesLookupOffsets : public CheckOffsets<mirror::MethodHandlesLookup> { 776 MethodHandlesLookupOffsets() : CheckOffsets<mirror::MethodHandlesLookup>( in MethodHandlesLookupOffsets() 778 addOffset(OFFSETOF_MEMBER(mirror::MethodHandlesLookup, allowed_modes_), "allowedModes"); in MethodHandlesLookupOffsets() 779 addOffset(OFFSETOF_MEMBER(mirror::MethodHandlesLookup, lookup_class_), "lookupClass"); in MethodHandlesLookupOffsets()
|
D | class_linker.h | 91 class MethodHandlesLookup; variable
|
D | class_linker.cc | 9488 Handle<mirror::MethodHandlesLookup> lookup = in ResolveMethodHandleForMethod() 9489 hs.NewHandle(mirror::MethodHandlesLookup::GetDefault(self)); in ResolveMethodHandleForMethod()
|
/art/runtime/interpreter/ |
D | interpreter_common.cc | 871 ptypes->Set(0, GetClassRoot<mirror::MethodHandlesLookup>(class_linker)); in BuildCallSiteForBootstrapMethod() 1030 ObjPtr<mirror::MethodHandlesLookup> lookup = in InvokeBootstrapMethod() 1031 mirror::MethodHandlesLookup::Create(self, lookup_class); in InvokeBootstrapMethod()
|
/art/runtime/native/ |
D | java_lang_Class.cc | 97 ObjPtr<mirror::Class> lookup_class = GetClassRoot<mirror::MethodHandlesLookup>(); in GetReflectionCaller()
|