Home
last modified time | relevance | path

Searched refs:existing (Results 1 – 25 of 28) sorted by relevance

12

/art/tools/veridex/
Dresolver.cc31 auto existing = type_map_.find(name); in Run() local
33 if (existing != type_map_.end()) { in Run()
35 type_infos_[type_idx] = *existing->second; in Run()
80 auto existing = type_map_.find(name); in GetVeriClass() local
81 if (existing == type_map_.end()) { in GetVeriClass()
91 existing = type_map_.find(klass_name); in GetVeriClass()
92 if (existing == type_map_.end()) { in GetVeriClass()
98 existing->second->GetKind(), last_array + 1, existing->second->GetClassDef()); in GetVeriClass()
105 cls = existing->second; in GetVeriClass()
/art/libartbase/base/
Dbit_vector.cc166 uint32_t existing = storage_[idx]; in Union() local
167 uint32_t update = existing | src->GetRawStorageWord(idx); in Union()
168 if (existing != update) { in Union()
201 uint32_t existing = storage_[idx]; in UnionIfNotIn() local
202 uint32_t update = existing | in UnionIfNotIn()
204 if (existing != update) { in UnionIfNotIn()
211 uint32_t existing = storage_[idx]; in UnionIfNotIn() local
212 uint32_t update = existing | union_with->GetRawStorageWord(idx); in UnionIfNotIn()
213 if (existing != update) { in UnionIfNotIn()
/art/cmdline/
Dcmdline_types.h736 Result ParseAndAppend(const std::string& option, ProfileSaverOptions& existing) {
740 existing.enabled_ = true;
745 existing.profile_boot_class_path_ = true;
750 existing.profile_aot_code_ = true;
755 existing.wait_for_jit_notifications_to_save_ = false;
764 return ParseInto(existing,
770 return ParseInto(existing,
776 return ParseInto(existing,
782 return ParseInto(existing,
788 return ParseInto(existing,
[all …]
/art/compiler/dex/
Dverification_results.cc58 const VerifiedMethod* existing = nullptr; in ProcessVerifiedMethod() local
64 CHECK(atomic_verified_methods_.Get(ref, &existing)); in ProcessVerifiedMethod()
65 CHECK_NE(verified_method.get(), existing); in ProcessVerifiedMethod()
75 existing = it->second; in ProcessVerifiedMethod()
/art/runtime/jit/
Dprofiling_info.cc82 mirror::Class* existing = cache->classes_[i].Read<kWithoutReadBarrier>(); in AddInvokeInfo() local
83 mirror::Class* marked = ReadBarrier::IsMarked(existing); in AddInvokeInfo()
92 GcRoot<mirror::Class> expected_root(existing); in AddInvokeInfo()
/art/runtime/
Dclass_table.cc51 const ObjPtr<mirror::Class> existing = existing_it->Read(); in UpdateClass() local
52 CHECK_NE(existing, klass) << descriptor; in UpdateClass()
53 CHECK(!existing->IsResolved()) << descriptor; in UpdateClass()
60 return existing; in UpdateClass()
Doat_file_manager.cc81 for (const std::unique_ptr<const OatFile>& existing : oat_files_) { in RegisterOatFile() local
82 CHECK_NE(oat_file.get(), existing.get()) << oat_file->GetLocation(); in RegisterOatFile()
85 CHECK_NE(oat_file->Begin(), existing->Begin()) << "Oat file already mapped at that location"; in RegisterOatFile()
Dclass_linker.cc1628 ObjPtr<mirror::String> existing = intern_table->LookupWeakLocked(string); in HandleAppImageStrings() local
1629 if (existing == nullptr) { in HandleAppImageStrings()
1630 existing = intern_table->LookupStrongLocked(string); in HandleAppImageStrings()
1632 if (existing != nullptr) { in HandleAppImageStrings()
1633 intern_remap.Put(string.Ptr(), existing.Ptr()); in HandleAppImageStrings()
1645 ObjPtr<mirror::String> existing = root.Read(); in HandleAppImageStrings()
1646 intern_remap.Put(it->Read(), existing.Ptr()); in HandleAppImageStrings()
2521 ObjPtr<mirror::Class> existing = InsertClass(descriptor, array_class, hash); in FinishCoreArrayClassSetup() local
2522 CHECK(existing == nullptr); in FinishCoreArrayClassSetup()
3188 ObjPtr<mirror::Class> existing = InsertClass(descriptor, klass.Get(), hash); in DefineClass() local
[all …]
/art/test/1963-add-to-dex-classloader-in-memory/
Dinfo.txt1 Tests we can add dex-file buffers to an existing classloader and the old classes can see them.
/art/test/1964-add-to-dex-classloader-file/
Dinfo.txt1 Tests we can add dex-file buffers to an existing classloader and the old classes can see them.
/art/compiler/optimizing/
Dgvn.cc104 HInstruction* existing = node->GetInstruction(); in Lookup() local
105 if (existing->Equals(instruction)) { in Lookup()
106 return existing; in Lookup()
506 HInstruction* existing = set->Lookup(current); in VisitBasicBlock() local
507 if (existing != nullptr) { in VisitBasicBlock()
512 current->ReplaceWith(existing); in VisitBasicBlock()
Dssa_liveness_analysis.cc365 LiveInterval* existing = GetParent()->GetSiblingAt(position); in FindFirstRegisterHint() local
366 if (existing != nullptr in FindFirstRegisterHint()
367 && existing->HasRegister() in FindFirstRegisterHint()
370 && (free_until[existing->GetRegister()] >= next_register_use)) { in FindFirstRegisterHint()
371 return existing->GetRegister(); in FindFirstRegisterHint()
Dblock_builder.cc318 auto existing = catch_blocks.find(address); in InsertTryBoundaryBlocks() local
319 if (existing != catch_blocks.end()) { in InsertTryBoundaryBlocks()
321 TryCatchInformation* info = existing->second->GetTryCatchInformation(); in InsertTryBoundaryBlocks()
Dregister_allocator_linear_scan.cc980 LiveInterval* existing = unhandled_->back(); in AllocateBlockedReg() local
981 DCHECK(existing->IsHighInterval()); in AllocateBlockedReg()
982 DCHECK_EQ(existing->GetLowInterval(), current); in AllocateBlockedReg()
/art/test/800-smali/smali/
Db_22777307.smali11 # Cloneable was chosen because it's an already existing interface.
/art/tools/
Dhost_bcp.sh25 and existing \$ANDROID_PRODUCT_OUT/apex/com.android.art* paths.
/art/runtime/entrypoints/
Dentrypoint_utils.cc306 ArtMethod* existing = atomic_entry->load(std::memory_order_acquire); in MaybeUpdateBssMethodEntry() local
307 CHECK(existing->IsRuntimeMethod() || existing == callee); in MaybeUpdateBssMethodEntry()
/art/runtime/mirror/
Dclass_ext-inl.h40 ObjPtr<Object> existing( in EnsureJniIdsArrayPresent()
42 if (!existing.IsNull()) { in EnsureJniIdsArrayPresent()
/art/dexlayout/
Dcompact_dex_writer.cc223 auto existing = dedupe_map_.emplace(range, item_offset); in Dedupe() local
224 if (!existing.second) { in Dedupe()
226 return existing.first->second; in Dedupe()
Ddex_ir_builder.cc801 auto existing = code_items_map_.find(offsets_pair); in DedupeOrCreateCodeItem() local
802 if (existing != code_items_map_.end()) { in DedupeOrCreateCodeItem()
803 return existing->second; in DedupeOrCreateCodeItem()
/art/cmdline/detail/
Dcmdline_parse_argument_detail.h505 TArg& existing = load_argument_(); in ParseArgumentSingle() local
506 CmdlineParseResult<TArg> result = type_parser.ParseAndAppend(argument, existing); in ParseArgumentSingle()
/art/test/
DREADME.chroot.md23 an existing ART by syncing the system partition);
/art/dex2oat/driver/
Dcompiler_driver.cc1779 const ClassStatus existing = ClassStatus::kNotReady; in FastVerify() local
1781 compiled_classes_.Insert(ref, existing, ClassStatus::kVerifiedNeedsAccessChecks); in FastVerify()
2729 ClassStatus existing = ClassStatus::kNotReady; in RecordClassStatus() local
2730 if (!table->Get(ref, &existing)) { in RecordClassStatus()
2744 table->Get(ref, &existing); in RecordClassStatus()
2746 if (existing >= status) { in RecordClassStatus()
2752 result = table->Insert(ref, existing, status); in RecordClassStatus()
/art/tools/jfuzz/
DREADME.md122 Mutation-based fuzz testing applies small random changes to existing inputs
/art/runtime/interpreter/
Dinterpreter_common.cc303 ObjPtr<mirror::Object> existing = shadow_frame->GetVRegReference(this_obj_vreg); in SetStringInitValueToAllAliases() local
304 if (existing == nullptr) { in SetStringInitValueToAllAliases()
313 if (shadow_frame->GetVRegReference(i) == existing) { in SetStringInitValueToAllAliases()

12