OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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