Searched refs:GetDexCache (Results 1 - 25 of 49) sorted by relevance

12

/art/test/497-inlining-and-class-loader/
H A Dclear_dex_cache.cc31 mirror::DexCache* dex_cache = soa.Decode<mirror::Class*>(cls)->GetDexCache();
56 mirror::DexCache* dex_cache = soa.Decode<mirror::Class*>(cls)->GetDexCache();
58 ArtMethod** methods = soa.Decode<mirror::Class*>(cls)->GetDexCache()->GetResolvedMethods();
/art/runtime/mirror/
H A Ddex_cache_test.cc62 EXPECT_TRUE(linear_alloc->Contains(klass->GetDexCache()->GetResolvedMethods()));
80 EXPECT_EQ(klass1->GetDexCache(), klass2->GetDexCache());
89 klass1->GetDexCache())));
H A Dfield-inl.h60 auto* resolved_field = field->GetDexCache()->GetResolvedField(dex_field_index, pointer_size);
73 field->GetDexCache()->SetResolvedField(dex_field_index, field, pointer_size);
H A Dfield.cc70 mirror::DexCache* const dex_cache = declaring_class->GetDexCache();
H A Dclass.cc417 if (GetDexCache() == dex_cache) {
498 if (GetDexCache() == dex_cache) {
675 if (GetDexCache() == dex_cache) {
715 if (dex_cache == GetDexCache()) {
867 mirror::Class* interface = klass->GetDexCache()->GetResolvedType(type_idx);
901 mirror::DexCache* dex_cache = GetDexCache();
1164 if (h_this->IsProxyClass() || h_this->GetDexCache() == nullptr) {
/art/runtime/
H A Dclass_linker-inl.h66 DCHECK_LT(string_idx, declaring_class->GetDexCache()->NumStrings());
70 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache()));
85 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache()));
97 mirror::DexCache* dex_cache_ptr = declaring_class->GetDexCache();
149 Handle<mirror::DexCache> h_dex_cache(hs.NewHandle(declaring_class->GetDexCache()));
170 return GetResolvedField(field_idx, field_declaring_class->GetDexCache());
179 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache()));
H A Dart_method-inl.h133 ->GetDexCache()->NumResolvedMethods());
152 ->GetDexCache()->NumResolvedMethods());
183 GetInterfaceMethodIfProxy(ptr_size)->GetDeclaringClass()->GetDexCache();
275 return GetDexCache()->GetDexFile();
393 inline mirror::DexCache* ArtMethod::GetDexCache() { function in class:art::ArtMethod
395 return GetDeclaringClass()->GetDexCache();
H A Dart_field-inl.h296 auto* dex_cache = declaring_class->GetDexCache();
311 inline mirror::DexCache* ArtField::GetDexCache() SHARED_REQUIRES(Locks::mutator_lock_) {
312 return GetDeclaringClass()->GetDexCache();
316 return GetDexCache()->GetDexFile();
322 auto* dex_cache = GetDexCache();
H A Dart_method.cc60 Handle<mirror::DexCache> dex_cache(hs.NewHandle(GetDexCache()));
111 if (GetDexCache() == other->GetDexCache()) {
336 auto* dex_cache = GetDexCache();
H A Dcommon_throws.cc361 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache();
391 Thread::Current()->GetCurrentMethod(nullptr)->GetDeclaringClass()->GetDexCache();
398 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache();
536 method->GetDeclaringClass()->GetDexCache()->GetDexFile();
H A Dart_field.h192 mirror::DexCache* GetDexCache() SHARED_REQUIRES(Locks::mutator_lock_);
/art/runtime/verifier/
H A Dmethod_verifier-inl.h49 inline mirror::DexCache* MethodVerifier::GetDexCache() { function in class:art::verifier::MethodVerifier
/art/test/595-profile-saving/
H A Dprofile-saving.cc77 const DexFile* dex_file = soa.Decode<mirror::Class*>(cls)->GetDexCache()->GetDexFile();
/art/compiler/driver/
H A Ddex_compilation_unit.h111 Handle<mirror::DexCache> GetDexCache() const { function in class:art::DexCompilationUnit
H A Dcompiler_driver-inl.h33 inline mirror::DexCache* CompilerDriver::GetDexCache(const DexCompilationUnit* mUnit) { function in class:art::CompilerDriver
106 *declaring_dex_file = declaring_class->GetDexCache()->GetDexFile();
182 if (LIKELY(members_class->GetDexCache() == dex_cache)) {
279 *declaring_dex_file = declaring_class->GetDexCache()->GetDexFile();
365 CHECK_EQ(referrer_class->GetDexCache()->GetResolvedMethod(
/art/compiler/optimizing/
H A Dbuilder.h54 ssa_builder_(graph, dex_compilation_unit->GetDexCache(), handles),
H A Dinliner.cc193 if (cls->GetDexCache() == nullptr) {
200 DCHECK_EQ(cls->GetDexCache(), dex_cache.Get());
270 ? caller_compilation_unit_.GetDexCache().Get()
277 resolved_method = caller_compilation_unit_.GetDexCache().Get()->GetResolvedMethod(
358 handles_->NewHandle(field->GetDexCache()),
373 ic.GetMonomorphicType(), caller_dex_file, caller_compilation_unit_.GetDexCache());
414 outer_compilation_unit_.GetDexCache(),
498 ic.GetTypeAt(i), caller_dex_file, caller_compilation_unit_.GetDexCache());
543 outer_compilation_unit_.GetDexCache(),
733 outer_compilation_unit_.GetDexCache(),
[all...]
H A Dinstruction_builder.cc679 method_idx, dex_compilation_unit_->GetDexCache(), class_loader)));
690 dex_compilation_unit_->GetDexCache(),
709 dex_compilation_unit_->GetDexCache().Get(),
906 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache();
909 Handle<mirror::DexCache> outer_dex_cache = outer_compilation_unit_->GetDexCache();
992 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache();
993 Handle<mirror::DexCache> outer_dex_cache = outer_compilation_unit_->GetDexCache();
1232 dex_compilation_unit_->GetDexCache(),
1253 dex_compilation_unit_->GetDexCache(),
1269 Handle<mirror::DexCache> dex_cache = compilation_unit.GetDexCache();
[all...]
H A Dsharpening.cc172 ? compilation_unit_.GetDexCache()
/art/runtime/native/
H A Djava_lang_Class.cc423 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
435 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
451 if (!klass->IsProxyClass() && klass->GetDexCache() != nullptr) {
477 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
487 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
504 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
528 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
542 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
553 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
568 if (klass->IsProxyClass() || klass->GetDexCache()
[all...]
/art/runtime/entrypoints/
H A Dentrypoint_utils-inl.h68 Handle<mirror::DexCache> dex_cache(hs.NewHandle(outer_method->GetDexCache()));
349 Handle<mirror::DexCache> h_dex_cache(hs.NewHandle(method->GetDexCache()));
617 referrer->GetDeclaringClass()->GetDexCache()->GetResolvedField(field_idx, sizeof(void*));
672 referring_class->GetDexCache()->GetResolvedMethod(method_idx, sizeof(void*));
698 referring_class->GetDexCache()->GetResolvedType(method_type_idx);
/art/runtime/quick/
H A Dinline_method_analyser.cc150 method->GetDexCache()->GetResolvedMethod(method_index, pointer_size);
218 mirror::DexCache* dex_cache = method->GetDexCache();
344 target_method->GetDexCache() != method->GetDexCache()) {
734 mirror::DexCache* dex_cache = method->GetDexCache();
/art/compiler/dex/
H A Dverified_method.cc173 ArtMethod* abstract_method = method_verifier->GetDexCache()->GetResolvedMethod(
/art/compiler/
H A Dexception_test.cc54 dex_ = my_klass_->GetDexCache()->GetDexFile();
H A Dcommon_compiler_test.cc49 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache();

Completed in 630 milliseconds

12