Lines Matching refs:klass_index
1217 art::ObjPtr<art::mirror::ClassLoader> GetSourceClassLoader(jint klass_index) const in GetSourceClassLoader()
1220 GetSlot(klass_index, kSlotSourceClassLoader)); in GetSourceClassLoader()
1222 art::ObjPtr<art::mirror::Object> GetJavaDexFile(jint klass_index) const in GetJavaDexFile()
1224 return GetSlot(klass_index, kSlotJavaDexFile); in GetJavaDexFile()
1226 art::ObjPtr<art::mirror::LongArray> GetNewDexFileCookie(jint klass_index) const in GetNewDexFileCookie()
1229 GetSlot(klass_index, kSlotNewDexFileCookie)); in GetNewDexFileCookie()
1231 art::ObjPtr<art::mirror::DexCache> GetNewDexCache(jint klass_index) const in GetNewDexCache()
1233 return art::ObjPtr<art::mirror::DexCache>::DownCast(GetSlot(klass_index, kSlotNewDexCache)); in GetNewDexCache()
1235 art::ObjPtr<art::mirror::Class> GetMirrorClass(jint klass_index) const in GetMirrorClass()
1237 return art::ObjPtr<art::mirror::Class>::DownCast(GetSlot(klass_index, kSlotMirrorClass)); in GetMirrorClass()
1240 art::ObjPtr<art::mirror::Object> GetOriginalDexFile(jint klass_index) const in GetOriginalDexFile()
1242 return art::ObjPtr<art::mirror::Object>::DownCast(GetSlot(klass_index, kSlotOrigDexFile)); in GetOriginalDexFile()
1245 art::ObjPtr<art::mirror::PointerArray> GetOldObsoleteMethods(jint klass_index) const in GetOldObsoleteMethods()
1248 GetSlot(klass_index, kSlotOldObsoleteMethods)); in GetOldObsoleteMethods()
1252 jint klass_index) const REQUIRES_SHARED(art::Locks::mutator_lock_) { in GetOldDexCaches()
1254 GetSlot(klass_index, kSlotOldDexCaches)); in GetOldDexCaches()
1257 art::ObjPtr<art::mirror::Class> GetNewClassObject(jint klass_index) const in GetNewClassObject()
1259 return art::ObjPtr<art::mirror::Class>::DownCast(GetSlot(klass_index, kSlotNewClassObject)); in GetNewClassObject()
1263 jint klass_index) const REQUIRES_SHARED(art::Locks::mutator_lock_) { in GetOldInstanceObjects()
1265 GetSlot(klass_index, kSlotOldInstanceObjects)); in GetOldInstanceObjects()
1269 jint klass_index) const REQUIRES_SHARED(art::Locks::mutator_lock_) { in GetNewInstanceObjects()
1271 GetSlot(klass_index, kSlotNewInstanceObjects)); in GetNewInstanceObjects()
1273 art::ObjPtr<art::mirror::ObjectArray<art::mirror::Class>> GetOldClasses(jint klass_index) const in GetOldClasses()
1276 GetSlot(klass_index, kSlotOldClasses)); in GetOldClasses()
1278 art::ObjPtr<art::mirror::ObjectArray<art::mirror::Class>> GetNewClasses(jint klass_index) const in GetNewClasses()
1281 GetSlot(klass_index, kSlotNewClasses)); in GetNewClasses()
1283 bool IsInitialized(jint klass_index) REQUIRES_SHARED(art::Locks::mutator_lock_) { in IsInitialized() argument
1284 return initialized_[klass_index]; in IsInitialized()
1286 bool IsActuallyStructural(jint klass_index) REQUIRES_SHARED(art::Locks::mutator_lock_) { in IsActuallyStructural() argument
1287 return actually_structural_[klass_index]; in IsActuallyStructural()
1290 bool IsInitialStructural(jint klass_index) REQUIRES_SHARED(art::Locks::mutator_lock_) { in IsInitialStructural() argument
1291 return initial_structural_[klass_index]; in IsInitialStructural()
1294 void SetSourceClassLoader(jint klass_index, art::ObjPtr<art::mirror::ClassLoader> loader) in SetSourceClassLoader() argument
1296 SetSlot(klass_index, kSlotSourceClassLoader, loader); in SetSourceClassLoader()
1298 void SetJavaDexFile(jint klass_index, art::ObjPtr<art::mirror::Object> dexfile) in SetJavaDexFile() argument
1300 SetSlot(klass_index, kSlotJavaDexFile, dexfile); in SetJavaDexFile()
1302 void SetNewDexFileCookie(jint klass_index, art::ObjPtr<art::mirror::LongArray> cookie) in SetNewDexFileCookie() argument
1304 SetSlot(klass_index, kSlotNewDexFileCookie, cookie); in SetNewDexFileCookie()
1306 void SetNewDexCache(jint klass_index, art::ObjPtr<art::mirror::DexCache> cache) in SetNewDexCache() argument
1308 SetSlot(klass_index, kSlotNewDexCache, cache); in SetNewDexCache()
1310 void SetMirrorClass(jint klass_index, art::ObjPtr<art::mirror::Class> klass) in SetMirrorClass() argument
1312 SetSlot(klass_index, kSlotMirrorClass, klass); in SetMirrorClass()
1314 void SetOriginalDexFile(jint klass_index, art::ObjPtr<art::mirror::Object> bytes) in SetOriginalDexFile() argument
1316 SetSlot(klass_index, kSlotOrigDexFile, bytes); in SetOriginalDexFile()
1318 void SetOldObsoleteMethods(jint klass_index, art::ObjPtr<art::mirror::PointerArray> methods) in SetOldObsoleteMethods() argument
1320 SetSlot(klass_index, kSlotOldObsoleteMethods, methods); in SetOldObsoleteMethods()
1322 void SetOldDexCaches(jint klass_index, in SetOldDexCaches() argument
1325 SetSlot(klass_index, kSlotOldDexCaches, caches); in SetOldDexCaches()
1328 void SetNewClassObject(jint klass_index, art::ObjPtr<art::mirror::Class> klass) in SetNewClassObject() argument
1330 SetSlot(klass_index, kSlotNewClassObject, klass); in SetNewClassObject()
1333 void SetOldInstanceObjects(jint klass_index, in SetOldInstanceObjects() argument
1336 SetSlot(klass_index, kSlotOldInstanceObjects, objs); in SetOldInstanceObjects()
1338 void SetNewInstanceObjects(jint klass_index, in SetNewInstanceObjects() argument
1341 SetSlot(klass_index, kSlotNewInstanceObjects, objs); in SetNewInstanceObjects()
1343 void SetOldClasses(jint klass_index, in SetOldClasses() argument
1346 SetSlot(klass_index, kSlotOldClasses, klasses); in SetOldClasses()
1348 void SetNewClasses(jint klass_index, in SetNewClasses() argument
1351 SetSlot(klass_index, kSlotNewClasses, klasses); in SetNewClasses()
1353 void SetInitialized(jint klass_index) REQUIRES_SHARED(art::Locks::mutator_lock_) { in SetInitialized() argument
1354 initialized_[klass_index] = true; in SetInitialized()
1356 void SetActuallyStructural(jint klass_index) REQUIRES_SHARED(art::Locks::mutator_lock_) { in SetActuallyStructural() argument
1357 actually_structural_[klass_index] = true; in SetActuallyStructural()
1359 void SetInitialStructural(jint klass_index) REQUIRES_SHARED(art::Locks::mutator_lock_) { in SetInitialStructural() argument
1360 initial_structural_[klass_index] = true; in SetInitialStructural()
1396 art::ObjPtr<art::mirror::Object> GetSlot(jint klass_index, DataSlot slot) const in GetSlot() argument
1398 DCHECK_LT(klass_index, Length()); in GetSlot()
1399 return arr_->Get((kNumSlots * klass_index) + slot); in GetSlot()
1402 void SetSlot(jint klass_index, in SetSlot() argument
1406 DCHECK_LT(klass_index, Length()); in SetSlot()
1407 arr_->Set<false>((kNumSlots * klass_index) + slot, obj); in SetSlot()