Lines Matching refs:self

167   void AddExtraBootDexFiles(Thread* self,
191 ObjPtr<mirror::Class> FindClass(Thread* self,
199 ObjPtr<mirror::Class> FindSystemClass(Thread* self, const char* descriptor) in FindSystemClass() argument
202 return FindClass(self, descriptor, ScopedNullHandle<mirror::ClassLoader>()); in FindSystemClass()
206 ObjPtr<mirror::Class> FindArrayClass(Thread* self, ObjPtr<mirror::Class> element_class)
216 ObjPtr<mirror::Class> DefineClass(Thread* self,
227 ObjPtr<mirror::Class> LookupClass(Thread* self,
357 ArtMethod* ResolveMethod(Thread* self, uint32_t method_idx, ArtMethod* referrer, InvokeType type)
416 ObjPtr<mirror::MethodType> ResolveMethodType(Thread* self,
423 ObjPtr<mirror::MethodType> ResolveMethodType(Thread* self,
431 ObjPtr<mirror::MethodHandle> ResolveMethodHandle(Thread* self,
439 bool EnsureInitialized(Thread* self,
448 void RunRootClinits(Thread* self)
488 void VisitKnownDexFiles(Thread* self, Visitor visitor) REQUIRES(Locks::mutator_lock_);
490 bool IsDexFileRegistered(Thread* self, const DexFile& dex_file)
493 ObjPtr<mirror::DexCache> FindDexCache(Thread* self, const DexFile& dex_file)
496 ClassTable* FindClassTable(Thread* self, ObjPtr<mirror::DexCache> dex_cache)
500 LengthPrefixedArray<ArtField>* AllocArtFieldArray(Thread* self,
504 LengthPrefixedArray<ArtMethod>* AllocArtMethodArray(Thread* self,
511 ObjPtr<mirror::Class> AllocClass(Thread* self, uint32_t class_size)
523 void LoadClass(Thread* self,
532 bool LinkClass(Thread* self,
540 ObjPtr<mirror::PointerArray> AllocPointerArray(Thread* self, size_t length)
544 ObjPtr<mirror::IfTable> AllocIfTable(Thread* self, size_t ifcount)
548 ObjPtr<mirror::ObjectArray<mirror::StackTraceElement>> AllocStackTraceElementArray(Thread* self,
554 Thread* self,
649 jobject CreateWellKnownClassLoader(Thread* self,
661 jobject CreatePathClassLoader(Thread* self, const std::vector<const DexFile*>& dex_files)
667 Thread* self,
766 void AppendToBootClassPath(Thread* self, const DexFile* dex_file)
782 void MakeInitializedClassesVisiblyInitialized(Thread* self, bool wait);
786 const void* RegisterNative(Thread* self, ArtMethod* method, const void* native_method)
790 void UnregisterNative(Thread* self, ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);
793 const void* GetRegisteredNative(Thread* self, ArtMethod* method)
824 void ForceClassInitialized(Thread* self, Handle<mirror::Class> klass)
829 virtual bool InitializeClass(Thread* self,
836 virtual verifier::FailureKind PerformClassVerification(Thread* self,
858 void VisiblyInitializedCallbackDone(Thread* self, VisiblyInitializedCallback* callback);
859 VisiblyInitializedCallback* MarkClassInitialized(Thread* self, Handle<mirror::Class> klass)
865 bool AttemptSupertypeVerification(Thread* self,
871 void DeleteClassLoader(Thread* self, const ClassLoaderData& data, bool cleanup_cha)
887 void FinishInit(Thread* self)
895 ObjPtr<mirror::Class> AllocClass(Thread* self,
905 ObjPtr<mirror::Class> AllocClass(Thread* self,
912 void AllocPrimitiveArrayClass(Thread* self,
930 Thread* self,
936 ObjPtr<mirror::DexCache> AllocAndInitializeDexCache(Thread* self,
944 void CreatePrimitiveClass(Thread* self, Primitive::Type type, ClassRoot primitive_root)
948 ObjPtr<mirror::Class> CreateArrayClass(Thread* self,
973 void FixupStaticTrampolines(Thread* self, ObjPtr<mirror::Class> klass)
982 Thread* self,
991 Thread* self,
1014 ObjPtr<mirror::Class> FindClassInBootClassLoaderClassPath(Thread* self,
1056 ObjPtr<mirror::Class> LookupClass(Thread* self,
1078 static ObjPtr<mirror::DexCache> DecodeDexCacheLocked(Thread* self, const DexCacheData* data)
1085 bool InitializeDefaultInterfaceRecursive(Thread* self,
1092 Thread* self,
1095 bool IsSameDescriptorInDifferentClassContexts(Thread* self,
1101 bool IsSameMethodSignatureInDifferentClassContexts(Thread* self,
1114 bool LinkMethods(Thread* self,
1122 Thread* self,
1127 Thread* self,
1220 Thread* self,
1227 bool SetupInterfaceLookupTable(Thread* self,
1258 Thread* self,
1267 Thread* self,
1274 bool LinkStaticFields(Thread* self, Handle<mirror::Class> klass, size_t* class_size)
1276 bool LinkInstanceFields(Thread* self, Handle<mirror::Class> klass)
1278 bool LinkFields(Thread* self, Handle<mirror::Class> klass, bool is_static, size_t* class_size)
1318 ObjPtr<mirror::Class> EnsureResolved(Thread* self,
1346 void CheckSystemClass(Thread* self, Handle<mirror::Class> c1, const char* descriptor)
1351 bool AllocateIfTableMethodArrays(Thread* self,