Home
last modified time | relevance | path

Searched refs:InternTable (Results 1 – 16 of 16) sorted by relevance

/art/runtime/
Dintern_table.cc37 InternTable::InternTable() in InternTable() function in art::InternTable
43 size_t InternTable::Size() const { in Size()
48 size_t InternTable::StrongSize() const { in StrongSize()
53 size_t InternTable::WeakSize() const { in WeakSize()
58 void InternTable::DumpForSigQuit(std::ostream& os) const { in DumpForSigQuit()
62 void InternTable::VisitRoots(RootVisitor* visitor, VisitRootFlags flags) { in VisitRoots()
91 ObjPtr<mirror::String> InternTable::LookupWeak(Thread* self, ObjPtr<mirror::String> s) { in LookupWeak()
96 ObjPtr<mirror::String> InternTable::LookupStrong(Thread* self, ObjPtr<mirror::String> s) { in LookupStrong()
101 ObjPtr<mirror::String> InternTable::LookupStrong(Thread* self, in LookupStrong()
112 ObjPtr<mirror::String> InternTable::LookupWeakLocked(ObjPtr<mirror::String> s) { in LookupWeakLocked()
[all …]
Dintern_table_test.cc34 InternTable intern_table; in TEST_F()
56 InternTable t; in TEST_F()
75 InternTable t; in TEST_F()
81 for (InternTable::Table::UnorderedSet& table : t.strong_interns_.tables_) { in TEST_F()
116 InternTable t; in TEST_F()
151 InternTable t; in TEST_F()
162 InternTable t; in TEST_F()
177 InternTable t; in TEST_F()
190 InternTable t; in TEST_F()
204 InternTable intern_table; in TEST_F()
Daot_class_linker.h27 explicit AotClassLinker(InternTable *intern_table);
Daot_class_linker.cc29 AotClassLinker::AotClassLinker(InternTable *intern_table) : ClassLinker(intern_table) {} in AotClassLinker()
Dintern_table.h60 class InternTable {
62 InternTable();
293 DISALLOW_COPY_AND_ASSIGN(InternTable);
Dtransaction.h40 class InternTable; variable
239 void Undo(InternTable* intern_table) const
Druntime.h85 class InternTable; variable
267 InternTable* GetInternTable() const { in GetInternTable()
879 InternTable* intern_table_;
Dclass_linker.h76 class InternTable; variable
157 explicit ClassLinker(InternTable* intern_table);
567 InternTable* GetInternTable() const { in GetInternTable()
1331 InternTable* intern_table_;
Dtransaction.cc296 InternTable* const intern_table = Runtime::Current()->GetInternTable(); in UndoInternStringTableModifications()
547 void Transaction::InternStringLog::Undo(InternTable* intern_table) const { in Undo()
Druntime.cc1202 intern_table_ = new InternTable; in Init()
Dclass_linker.cc370 ClassLinker::ClassLinker(InternTable* intern_table) in ClassLinker()
/art/compiler/driver/
Dcompiler_driver.h68 class InternTable; variable
/art/dex2oat/linker/
Dimage_writer.h363 std::unique_ptr<InternTable> intern_table_;
Dimage_writer.cc1719 InternTable* const intern_table = runtime->GetInternTable(); in CalculateNewObjectOffsets()
1786 InternTable* const intern_table = image_info.intern_table_.get(); in CalculateNewObjectOffsets()
2122 InternTable* const intern_table = image_info.intern_table_.get(); in CopyAndFixupNativeData()
2128 InternTable temp_intern_table; in CopyAndFixupNativeData()
2827 : intern_table_(new InternTable), in ImageInfo()
Doat_writer.cc4385 InternTable::Utf8String string(utf16_length, in LookupBootImageInternTableSlot()
4388 const InternTable* intern_table = Runtime::Current()->GetClassLinker()->intern_table_; in LookupBootImageInternTableSlot()
4389 for (const InternTable::Table::UnorderedSet& table : intern_table->strong_interns_.tables_) { in LookupBootImageInternTableSlot()
/art/patchoat/
Dpatchoat.cc858 InternTable temp_table; in PatchInternedStrings()