Home
last modified time | relevance | path

Searched refs:UnorderedSet (Results 1 – 9 of 9) sorted by relevance

/art/runtime/
Dintern_table.h112 using UnorderedSet = HashSet<GcRoot<mirror::String>, variable
213 InternalTable(UnorderedSet&& set, bool is_boot_image) in InternalTable()
229 UnorderedSet set_;
265 void SweepWeaks(UnorderedSet* set, IsMarkedVisitor* visitor)
269 void AddInternStrings(UnorderedSet&& intern_strings, bool is_boot_image)
Dintern_table-inl.h108 UnorderedSet set(ptr, /*make copy*/false, &read_count); in AddTableFromMemory()
122 inline void InternTable::Table::AddInternStrings(UnorderedSet&& intern_strings, in AddInternStrings()
Dintern_table.cc371 const UnorderedSet& last_set = tables_.back().set_; in AddNewTable()
400 void InternTable::Table::SweepWeaks(UnorderedSet* set, IsMarkedVisitor* visitor) { in SweepWeaks()
Dclass_linker.cc1374 const InternTable::UnorderedSet& image_interns) in CountInternedStringReferencesVisitor()
1431 const InternTable::UnorderedSet& image_interns_;
1440 const InternTable::UnorderedSet& image_interns) in CountInternedStringReferences()
1518 InternTable::UnorderedSet image_interns; in VerifyInternedStringReferences()
1523 InternTable::UnorderedSet image_set(data, /*make_copy_of_data=*/ false, &read_count); in VerifyInternedStringReferences()
1620 auto func = [&](InternTable::UnorderedSet& interns) in HandleAppImageStrings()
/art/runtime/gc/space/
Dimage_space_test.cc162 InternTable::UnorderedSet temp_set(data, /*make_copy_of_data=*/ false, &read_count); in TEST_F()
Dimage_space.cc782 InternTable::UnorderedSet new_set(new_data, /*make_copy_of_data=*/ false, &new_read_count); in RemoveInternTableDuplicates()
788 InternTable::UnorderedSet old_set( in RemoveInternTableDuplicates()
817 static void RemoveDuplicates(const InternTable::UnorderedSet& old_set, in RemoveDuplicates()
818 /*inout*/InternTable::UnorderedSet* new_set, in RemoveDuplicates()
1354 [&](InternTable::UnorderedSet& strings) in RelocateInPlace()
2760 InternTable::UnorderedSet temp_set(data, /*make_copy_of_data=*/ false, &read_count); in DoRelocateSpaces()
/art/dex2oat/linker/
Dimage_writer.h394 std::optional<InternTable::UnorderedSet> intern_table_;
Dimage_writer.cc2026 const InternTable::UnorderedSet& intern_set = intern_table->strong_interns_.tables_.back().set_; in ProcessInterns()
2137 InternTable::UnorderedSet& table = *image_info.intern_table_; in FinalizeInternTables()
2881 const InternTable::UnorderedSet& intern_table = *image_info.intern_table_; in CopyAndFixupNativeData()
/art/dex2oat/
Ddex2oat_test.cc2245 intern_table.AddImageStringsToTable(space.get(), [&](InternTable::UnorderedSet& interns) in TEST_F()