Searched refs:cache_class (Results 1 – 1 of 1) sorted by relevance
88 ObjPtr<mirror::Class> cache_class) REQUIRES_SHARED(Locks::mutator_lock_) { in GetIntegerCacheArray() argument89 ArtField* cache_field = cache_class->FindDeclaredStaticField("cache", kIntegerArrayDescriptor); in GetIntegerCacheArray()91 return ObjPtr<mirror::ObjectArray<mirror::Object>>::DownCast(cache_field->GetObject(cache_class)); in GetIntegerCacheArray()94 static int32_t GetIntegerCacheField(ObjPtr<mirror::Class> cache_class, const char* field_name) in GetIntegerCacheField() argument96 ArtField* field = cache_class->FindDeclaredStaticField(field_name, "I"); in GetIntegerCacheField()98 return field->GetInt(cache_class); in GetIntegerCacheField()110 ObjPtr<mirror::Class> cache_class = in CheckIntegerCache() local116 ObjPtr<mirror::ObjectArray<mirror::Object>> current_cache = GetIntegerCacheArray(cache_class); in CheckIntegerCache()122 int32_t low = GetIntegerCacheField(cache_class, kLowFieldName); in CheckIntegerCache()123 int32_t high = GetIntegerCacheField(cache_class, kHighFieldName); in CheckIntegerCache()[all …]