Home
last modified time | relevance | path

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

12

/art/libartbase/base/
Dbit_vector.cc162 uint32_t existing = storage_[idx]; in Union() local
163 uint32_t update = existing | src->GetRawStorageWord(idx); in Union()
164 if (existing != update) { in Union()
197 uint32_t existing = storage_[idx]; in UnionIfNotIn() local
198 uint32_t update = existing | in UnionIfNotIn()
200 if (existing != update) { in UnionIfNotIn()
207 uint32_t existing = storage_[idx]; in UnionIfNotIn() local
208 uint32_t update = existing | union_with->GetRawStorageWord(idx); in UnionIfNotIn()
209 if (existing != update) { in UnionIfNotIn()
/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/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()
87 auto ex_set = existing->GetSafeCastSet(); in ProcessVerifiedMethod()
/art/runtime/jit/
Dprofiling_info.cc84 mirror::Class* existing = cache->classes_[i].Read<kWithoutReadBarrier>(); in AddInvokeInfo() local
85 mirror::Class* marked = ReadBarrier::IsMarked(existing); in AddInvokeInfo()
94 GcRoot<mirror::Class> expected_root(existing); in AddInvokeInfo()
/art/cmdline/
Dcmdline_types.h719 Result ParseAndAppend(const std::string& option, ProfileSaverOptions& existing) {
723 existing.enabled_ = true;
728 existing.profile_boot_class_path_ = true;
733 existing.profile_aot_code_ = true;
738 existing.wait_for_jit_notifications_to_save_ = false;
747 return ParseInto(existing,
753 return ParseInto(existing,
759 return ParseInto(existing,
765 return ParseInto(existing,
771 return ParseInto(existing,
[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/runtime/
Dclass_table.cc67 const ObjPtr<mirror::Class> existing = existing_it->Read(); in UpdateClass() local
68 CHECK_NE(existing, klass) << descriptor; in UpdateClass()
69 CHECK(!existing->IsResolved()) << descriptor; in UpdateClass()
76 return existing; in UpdateClass()
Doat_file_manager.cc76 for (const std::unique_ptr<const OatFile>& existing : oat_files_) { in RegisterOatFile() local
77 CHECK_NE(oat_file.get(), existing.get()) << oat_file->GetLocation(); in RegisterOatFile()
80 CHECK_NE(oat_file->Begin(), existing->Begin()) << "Oat file already mapped at that location"; in RegisterOatFile()
Dclass_linker.cc1783 ObjPtr<mirror::String> existing = intern_table->LookupWeakLocked(string); in HandleAppImageStrings() local
1784 if (existing == nullptr) { in HandleAppImageStrings()
1785 existing = intern_table->LookupStrongLocked(string); in HandleAppImageStrings()
1787 if (existing != nullptr) { in HandleAppImageStrings()
1788 intern_remap.Put(string.Ptr(), existing.Ptr()); in HandleAppImageStrings()
1800 ObjPtr<mirror::String> existing = root.Read(); in HandleAppImageStrings()
1801 intern_remap.Put(it->Read(), existing.Ptr()); in HandleAppImageStrings()
2735 ObjPtr<mirror::Class> existing = InsertClass(descriptor, array_class, hash); in FinishCoreArrayClassSetup() local
2736 CHECK(existing == nullptr); in FinishCoreArrayClassSetup()
3375 ObjPtr<mirror::Class> existing = InsertClass(descriptor, klass.Get(), hash); in DefineClass() local
[all …]
/art/tools/
Dhost_bcp.sh25 and existing \$ANDROID_PRODUCT_OUT/apex/com.android.art* paths.
/art/runtime/mirror/
Dclass_ext-inl.h40 ObjPtr<Object> existing( in EnsureJniIdsArrayPresent()
42 if (!existing.IsNull()) { in EnsureJniIdsArrayPresent()
/art/dex2oat/dex/
Ddex_to_dex_compiler.cc547 auto existing = shared_code_item_quicken_info_.find(code_item); in CompileMethod() local
550 if (existing != shared_code_item_quicken_info_.end()) { in CompileMethod()
551 existing_data = &existing->second; in CompileMethod()
/art/dexlayout/
Dcompact_dex_writer.cc225 auto existing = dedupe_map_.emplace(range, item_offset); in Dedupe() local
226 if (!existing.second) { in Dedupe()
228 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.h503 TArg& existing = load_argument_(); in ParseArgumentSingle() local
504 CmdlineParseResult<TArg> result = type_parser.ParseAndAppend(argument, existing); in ParseArgumentSingle()
/art/test/
DREADME.chroot.md23 an existing ART by syncing the system partition);
/art/tools/jfuzz/
DREADME.md122 Mutation-based fuzz testing applies small random changes to existing inputs
/art/dex2oat/driver/
Dcompiler_driver.cc1880 const ClassStatus existing = ClassStatus::kNotReady; in FastVerify() local
1882 compiled_classes_.Insert(ref, existing, ClassStatus::kVerified); in FastVerify()
2902 ClassStatus existing = ClassStatus::kNotReady; in RecordClassStatus() local
2903 if (!table->Get(ref, &existing)) { in RecordClassStatus()
2917 table->Get(ref, &existing); in RecordClassStatus()
2919 if (existing >= status) { in RecordClassStatus()
2925 result = table->Insert(ref, existing, status); in RecordClassStatus()
/art/runtime/interpreter/
Dinterpreter_common.cc307 ObjPtr<mirror::Object> existing = shadow_frame->GetVRegReference(this_obj_vreg); in SetStringInitValueToAllAliases() local
308 if (existing == nullptr) { in SetStringInitValueToAllAliases()
317 if (shadow_frame->GetVRegReference(i) == existing) { in SetStringInitValueToAllAliases()

12