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 {
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/
Dclass_root.h43 class MethodHandlesLookup; variable
74 …sLookup, "Ljava/lang/invoke/MethodHandles$Lookup;", mirror::MethodHandlesLookup) …
Dclass_linker_test.cc768 struct MethodHandlesLookupOffsets : public CheckOffsets<mirror::MethodHandlesLookup> {
769 MethodHandlesLookupOffsets() : CheckOffsets<mirror::MethodHandlesLookup>( in MethodHandlesLookupOffsets()
771 addOffset(OFFSETOF_MEMBER(mirror::MethodHandlesLookup, allowed_modes_), "allowedModes"); in MethodHandlesLookupOffsets()
772 addOffset(OFFSETOF_MEMBER(mirror::MethodHandlesLookup, lookup_class_), "lookupClass"); in MethodHandlesLookupOffsets()
Dclass_linker.h67 class MethodHandlesLookup; variable
Dclass_linker.cc9197 Handle<mirror::MethodHandlesLookup> lookup = in ResolveMethodHandleForMethod()
9198 hs.NewHandle(mirror::MethodHandlesLookup::GetDefault(self)); in ResolveMethodHandleForMethod()
/art/runtime/interpreter/
Dinterpreter_common.cc1192 ptypes->Set(0, GetClassRoot<mirror::MethodHandlesLookup>(class_linker)); in BuildCallSiteForBootstrapMethod()
1351 ObjPtr<mirror::MethodHandlesLookup> lookup = in InvokeBootstrapMethod()
1352 mirror::MethodHandlesLookup::Create(self, lookup_class); in InvokeBootstrapMethod()
/art/runtime/native/
Djava_lang_Class.cc90 ObjPtr<mirror::Class> lookup_class = GetClassRoot<mirror::MethodHandlesLookup>(); in GetReflectionCaller()