Searched defs:RegTypeCache (Results 1 - 2 of 2) sorted by relevance

/art/runtime/verifier/
H A Dreg_type_cache.h41 class RegTypeCache { class in namespace:art::verifier
43 explicit RegTypeCache(bool can_load_classes);
44 ~RegTypeCache();
46 if (!RegTypeCache::primitive_initialized_) {
47 CHECK_EQ(RegTypeCache::primitive_count_, 0);
49 CHECK_EQ(RegTypeCache::primitive_count_, kNumPrimitivesAndSmallConstants);
50 RegTypeCache::primitive_initialized_ = true;
182 // Number of well known primitives that will be copied into a RegTypeCache upon construction.
188 DISALLOW_COPY_AND_ASSIGN(RegTypeCache);
H A Dreg_type_cache.cc28 bool RegTypeCache::primitive_initialized_ = false;
29 uint16_t RegTypeCache::primitive_count_ = 0;
30 PreciseConstType* RegTypeCache::small_precise_constants_[kMaxSmallConstant - kMinSmallConstant + 1];
47 void RegTypeCache::FillPrimitiveAndSmallConstantTypes() {
68 RegType& RegTypeCache::FromDescriptor(mirror::ClassLoader* loader, const char* descriptor,
70 DCHECK(RegTypeCache::primitive_initialized_);
100 RegType& RegTypeCache::RegTypeFromPrimitiveType(Primitive::Type prim_type) const {
101 CHECK(RegTypeCache::primitive_initialized_);
125 bool RegTypeCache::MatchDescriptor(size_t idx, const StringPiece& descriptor, bool precise) {
139 mirror::Class* RegTypeCache
239 RegTypeCache::RegTypeCache(bool can_load_classes) : can_load_classes_(can_load_classes) { function in class:art::verifier::RegTypeCache
[all...]

Completed in 400 milliseconds