Home
last modified time | relevance | path

Searched refs:MethodHandlesLookup (Results 1 – 8 of 8) sorted by relevance

/art/runtime/mirror/
Dmethod_handles_lookup.cc32 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()
Dmethod_handles_lookup.h36 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/
Dclass_root.h45 class MethodHandlesLookup; variable
77 …sLookup, "Ljava/lang/invoke/MethodHandles$Lookup;", mirror::MethodHandlesLookup) …
Dclass_linker_test.cc778 struct MethodHandlesLookupOffsets : public CheckOffsets<mirror::MethodHandlesLookup> {
779 MethodHandlesLookupOffsets() : CheckOffsets<mirror::MethodHandlesLookup>( in MethodHandlesLookupOffsets()
781 addOffset(OFFSETOF_MEMBER(mirror::MethodHandlesLookup, allowed_modes_), "allowedModes"); in MethodHandlesLookupOffsets()
782 addOffset(OFFSETOF_MEMBER(mirror::MethodHandlesLookup, lookup_class_), "lookupClass"); in MethodHandlesLookupOffsets()
Dclass_linker.h92 class MethodHandlesLookup; variable
Dclass_linker.cc9751 Handle<mirror::MethodHandlesLookup> lookup = in ResolveMethodHandleForMethod()
9752 hs.NewHandle(mirror::MethodHandlesLookup::GetDefault(self)); in ResolveMethodHandleForMethod()
/art/runtime/interpreter/
Dinterpreter_common.cc867 ptypes->Set(0, GetClassRoot<mirror::MethodHandlesLookup>(class_linker)); in BuildCallSiteForBootstrapMethod()
1026 ObjPtr<mirror::MethodHandlesLookup> lookup = in InvokeBootstrapMethod()
1027 mirror::MethodHandlesLookup::Create(self, lookup_class); in InvokeBootstrapMethod()
/art/runtime/native/
Djava_lang_Class.cc98 ObjPtr<mirror::Class> lookup_class = GetClassRoot<mirror::MethodHandlesLookup>(); in GetReflectionCaller()