HomeSort by relevance Sort by last modified time
    Searched refs:InlineCache (Results 1 - 7 of 7) sorted by null

  /art/runtime/jit/
profiling_info.h 40 class InlineCache {
51 DISALLOW_COPY_AND_ASSIGN(InlineCache);
77 InlineCache* GetInlineCache(uint32_t dex_pc)
104 InlineCache* cache = &cache_[i];
107 InlineCache::kIndividualCacheSize * sizeof(GcRoot<mirror::Class>));
158 InlineCache cache_[0];
profiling_info.cc 35 memset(&cache_, 0, number_of_inline_caches_ * sizeof(InlineCache));
79 InlineCache* ProfilingInfo::GetInlineCache(uint32_t dex_pc) {
91 InlineCache* cache = GetInlineCache(dex_pc);
92 for (size_t i = 0; i < InlineCache::kIndividualCacheSize; ++i) {
jit_code_cache.h 40 class InlineCache;
186 void CopyInlineCacheInto(const InlineCache& ic, Handle<mirror::ObjectArray<mirror::Class>> array)
jit_code_cache.cc 404 InlineCache* cache = &info->cache_[i];
405 for (size_t j = 0; j < InlineCache::kIndividualCacheSize; ++j) {
520 void JitCodeCache::CopyInlineCacheInto(const InlineCache& ic,
526 in_cache < InlineCache::kIndividualCacheSize;
    [all...]
profile_compilation_info.cc 63 static_assert(sizeof(InlineCache::kIndividualCacheSize) == sizeof(uint8_t),
64 "InlineCache::kIndividualCacheSize does not have the expect type size");
65 static_assert(InlineCache::kIndividualCacheSize < kIsMegamorphicEncoding,
66 "InlineCache::kIndividualCacheSize is larger than expected");
67 static_assert(InlineCache::kIndividualCacheSize < kIsMissingTypesEncoding,
68 "InlineCache::kIndividualCacheSize is larger than expected");
113 if (classes.size() + 1 >= InlineCache::kIndividualCacheSize) {
463 DCHECK_LT(classes.size(), InlineCache::kIndividualCacheSize);
464 DCHECK_NE(classes.size(), 0u) << "InlineCache contains a dex_pc with 0 classes";
    [all...]
profile_compilation_info_test.cc 145 for (uint16_t k = 0; k < InlineCache::kIndividualCacheSize / 2; k++) {
153 for (uint16_t k = 0; k < 2 * InlineCache::kIndividualCacheSize; k++) {
257 for (uint16_t k = 0; k <= 2 * InlineCache::kIndividualCacheSize; k++) {
    [all...]
  /art/compiler/optimizing/
inliner.cc 338 for (; number_of_types < InlineCache::kIndividualCacheSize; ++number_of_types) {
348 } else if (number_of_types == InlineCache::kIndividualCacheSize) {
466 InlineCache::kIndividualCacheSize));
647 DCHECK_LE(dex_pc_data.classes.size(), InlineCache::kIndividualCacheSize);
    [all...]

Completed in 327 milliseconds