Home | History | Annotate | Download | only in runtime

Lines Matching refs:Handle

57 template<class T> class Handle;
143 // properly handle read barriers and object marking.
145 Handle<mirror::ClassLoader> class_loader,
163 Handle<mirror::ClassLoader> class_loader)
176 Handle<mirror::ClassLoader> class_loader,
201 Handle<mirror::ClassLoader> class_loader,
248 Handle<mirror::DexCache> dex_cache)
254 Handle<mirror::DexCache> dex_cache)
281 Handle<mirror::DexCache> dex_cache,
282 Handle<mirror::ClassLoader> class_loader)
301 Handle<mirror::DexCache> dex_cache,
302 Handle<mirror::ClassLoader> class_loader,
315 Handle<mirror::DexCache> dex_cache,
316 Handle<mirror::ClassLoader> class_loader)
325 Handle<mirror::DexCache> dex_cache,
326 Handle<mirror::ClassLoader> class_loader)
344 Handle<mirror::DexCache> dex_cache,
345 Handle<mirror::ClassLoader> class_loader, bool is_static)
355 Handle<mirror::DexCache> dex_cache,
356 Handle<mirror::ClassLoader> class_loader)
368 Handle<mirror::Class> c,
384 void RegisterDexFile(const DexFile& dex_file, Handle<mirror::DexCache> dex_cache)
461 Handle<mirror::Class> klass,
470 void ResolveClassExceptionHandlerTypes(Handle<mirror::Class> klass)
672 Handle<mirror::Class> klass,
673 Handle<mirror::Class> supertype)
728 Handle<mirror::ClassLoader> class_loader)
735 void AppendToBootClassPath(const DexFile& dex_file, Handle<mirror::DexCache> dex_cache)
748 Handle<mirror::Class> klass,
755 Handle<mirror::Class> klass)
760 Handle<mirror::Class> klass,
764 void LoadField(const ClassDataItemIterator& it, Handle<mirror::Class> klass, ArtField* dst)
770 Handle<mirror::Class> klass, ArtMethod* dst)
780 void RegisterDexFileLocked(const DexFile& dex_file, Handle<mirror::DexCache> dex_cache)
788 Handle<mirror::Class> klass,
794 Handle<mirror::Class> klass,
799 bool WaitForInitializeClass(Handle<mirror::Class> klass,
802 bool ValidateSuperClassDescriptors(Handle<mirror::Class> klass)
807 Handle<mirror::ClassLoader> class_loader1,
808 Handle<mirror::ClassLoader> class_loader2)
819 Handle<mirror::Class> klass,
820 Handle<mirror::ObjectArray<mirror::Class>> interfaces,
825 bool LinkSuperClass(Handle<mirror::Class> klass)
828 bool LoadSuperAndInterfaces(Handle<mirror::Class> klass, const DexFile& dex_file)
833 Handle<mirror::Class> klass,
834 Handle<mirror::ObjectArray<mirror::Class>> interfaces,
933 Handle<mirror::Class> klass,
940 Handle<mirror::Class> klass,
941 Handle<mirror::ObjectArray<mirror::Class>> interfaces)
972 Handle<mirror::Class> klass,
980 Handle<mirror::Class> klass,
985 bool LinkStaticFields(Thread* self, Handle<mirror::Class> klass, size_t* class_size)
987 bool LinkInstanceFields(Thread* self, Handle<mirror::Class> klass)
989 bool LinkFields(Thread* self, Handle<mirror::Class> klass, bool is_static, size_t* class_size)
995 void CreateReferenceInstanceOffsets(Handle<mirror::Class> klass)
1017 void CreateProxyConstructor(Handle<mirror::Class> klass, ArtMethod* out)
1019 void CreateProxyMethod(Handle<mirror::Class> klass, ArtMethod* prototype, ArtMethod* out)
1025 void EnsureSkipAccessChecksMethods(Handle<mirror::Class> c)
1078 Handle<mirror::ClassLoader> class_loader,
1079 Handle<mirror::ObjectArray<mirror::DexCache>> dex_caches,
1087 void CheckSystemClass(Thread* self, Handle<mirror::Class> c1, const char* descriptor)
1108 void FillImtFromSuperClass(Handle<mirror::Class> klass,