Searched refs:InlineCache (Results 1 – 6 of 6) sorted by relevance
40 class InlineCache {51 DISALLOW_COPY_AND_ASSIGN(InlineCache);77 InlineCache* GetInlineCache(uint32_t dex_pc)104 InlineCache* cache = &cache_[i]; in ClearGcRootsInInlineCaches()107 InlineCache::kIndividualCacheSize * sizeof(GcRoot<mirror::Class>)); in ClearGcRootsInInlineCaches()158 InlineCache cache_[0];
35 memset(&cache_, 0, number_of_inline_caches_ * sizeof(InlineCache)); in ProfilingInfo()71 InlineCache* ProfilingInfo::GetInlineCache(uint32_t dex_pc) { in GetInlineCache()83 InlineCache* cache = GetInlineCache(dex_pc); in AddInvokeInfo()84 for (size_t i = 0; i < InlineCache::kIndividualCacheSize; ++i) { in AddInvokeInfo()
150 for (uint16_t k = 0; k < InlineCache::kIndividualCacheSize / 2; k++) { in SaveProfilingInfoWithFakeInlineCaches()158 for (uint16_t k = 0; k < 2 * InlineCache::kIndividualCacheSize; k++) { in SaveProfilingInfoWithFakeInlineCaches()
40 class InlineCache; variable205 void CopyInlineCacheInto(const InlineCache& ic, Handle<mirror::ObjectArray<mirror::Class>> array)
51 InlineCache::kIndividualCacheSize,
354 for (; number_of_types < InlineCache::kIndividualCacheSize; ++number_of_types) { in GetInlineCacheType()364 } else if (number_of_types == InlineCache::kIndividualCacheSize) { in GetInlineCacheType()550 InlineCache::kIndividualCacheSize)); in AllocateInlineCacheHolder()733 DCHECK_LE(dex_pc_data.classes.size(), InlineCache::kIndividualCacheSize); in ExtractClassesFromOfflineProfile()1010 for (size_t i = 0; i < InlineCache::kIndividualCacheSize; ++i) { in TryInlinePolymorphicCall()1050 (i != InlineCache::kIndividualCacheSize - 1) && in TryInlinePolymorphicCall()1190 for (size_t i = 0; i < InlineCache::kIndividualCacheSize; ++i) { in TryInlinePolymorphicCallToSameTarget()