Lines Matching refs:InternTable

38 InternTable::InternTable()  in InternTable()  function in art::InternTable
44 size_t InternTable::Size() const { in Size()
49 size_t InternTable::StrongSize() const { in StrongSize()
54 size_t InternTable::WeakSize() const { in WeakSize()
59 void InternTable::DumpForSigQuit(std::ostream& os) const { in DumpForSigQuit()
63 void InternTable::VisitRoots(RootVisitor* visitor, VisitRootFlags flags) { in VisitRoots()
92 ObjPtr<mirror::String> InternTable::LookupWeak(Thread* self, ObjPtr<mirror::String> s) { in LookupWeak()
97 ObjPtr<mirror::String> InternTable::LookupStrong(Thread* self, ObjPtr<mirror::String> s) { in LookupStrong()
102 ObjPtr<mirror::String> InternTable::LookupStrong(Thread* self, in LookupStrong()
113 ObjPtr<mirror::String> InternTable::LookupWeakLocked(ObjPtr<mirror::String> s) { in LookupWeakLocked()
117 ObjPtr<mirror::String> InternTable::LookupStrongLocked(ObjPtr<mirror::String> s) { in LookupStrongLocked()
121 void InternTable::AddNewTable() { in AddNewTable()
127 ObjPtr<mirror::String> InternTable::InsertStrong(ObjPtr<mirror::String> s) { in InsertStrong()
139 ObjPtr<mirror::String> InternTable::InsertWeak(ObjPtr<mirror::String> s) { in InsertWeak()
148 void InternTable::RemoveStrong(ObjPtr<mirror::String> s) { in RemoveStrong()
152 void InternTable::RemoveWeak(ObjPtr<mirror::String> s) { in RemoveWeak()
161 ObjPtr<mirror::String> InternTable::InsertStrongFromTransaction(ObjPtr<mirror::String> s) { in InsertStrongFromTransaction()
166 ObjPtr<mirror::String> InternTable::InsertWeakFromTransaction(ObjPtr<mirror::String> s) { in InsertWeakFromTransaction()
171 void InternTable::RemoveStrongFromTransaction(ObjPtr<mirror::String> s) { in RemoveStrongFromTransaction()
176 void InternTable::RemoveWeakFromTransaction(ObjPtr<mirror::String> s) { in RemoveWeakFromTransaction()
181 void InternTable::BroadcastForNewInterns() { in BroadcastForNewInterns()
187 void InternTable::WaitUntilAccessible(Thread* self) { in WaitUntilAccessible()
200 ObjPtr<mirror::String> InternTable::Insert(ObjPtr<mirror::String> s, in Insert()
256 ObjPtr<mirror::String> InternTable::InternStrong(int32_t utf16_length, const char* utf8_data) { in InternStrong()
268 ObjPtr<mirror::String> InternTable::InternStrong(const char* utf8_data) { in InternStrong()
273 ObjPtr<mirror::String> InternTable::InternStrongImageString(ObjPtr<mirror::String> s) { in InternStrongImageString()
278 void InternTable::PromoteWeakToStrong() { in PromoteWeakToStrong()
288 ObjPtr<mirror::String> InternTable::InternStrong(ObjPtr<mirror::String> s) { in InternStrong()
292 ObjPtr<mirror::String> InternTable::InternWeak(const char* utf8_data) { in InternWeak()
297 ObjPtr<mirror::String> InternTable::InternWeak(ObjPtr<mirror::String> s) { in InternWeak()
301 bool InternTable::ContainsWeak(ObjPtr<mirror::String> s) { in ContainsWeak()
305 void InternTable::SweepInternTableWeaks(IsMarkedVisitor* visitor) { in SweepInternTableWeaks()
310 size_t InternTable::WriteToMemory(uint8_t* ptr) { in WriteToMemory()
315 std::size_t InternTable::StringHashEquals::operator()(const GcRoot<mirror::String>& root) const { in operator ()()
324 bool InternTable::StringHashEquals::operator()(const GcRoot<mirror::String>& a, in operator ()()
332 bool InternTable::StringHashEquals::operator()(const GcRoot<mirror::String>& a, in operator ()()
361 size_t InternTable::Table::WriteToMemory(uint8_t* ptr) { in WriteToMemory()
380 void InternTable::Table::Remove(ObjPtr<mirror::String> s) { in Remove()
391 ObjPtr<mirror::String> InternTable::Table::Find(ObjPtr<mirror::String> s) { in Find()
402 ObjPtr<mirror::String> InternTable::Table::Find(const Utf8String& string) { in Find()
413 void InternTable::Table::AddNewTable() { in AddNewTable()
417 void InternTable::Table::Insert(ObjPtr<mirror::String> s) { in Insert()
424 void InternTable::Table::VisitRoots(RootVisitor* visitor) { in VisitRoots()
434 void InternTable::Table::SweepWeaks(IsMarkedVisitor* visitor) { in SweepWeaks()
440 void InternTable::Table::SweepWeaks(UnorderedSet* set, IsMarkedVisitor* visitor) { in SweepWeaks()
454 size_t InternTable::Table::Size() const { in Size()
463 void InternTable::ChangeWeakRootState(gc::WeakRootState new_state) { in ChangeWeakRootState()
468 void InternTable::ChangeWeakRootStateLocked(gc::WeakRootState new_state) { in ChangeWeakRootStateLocked()
476 InternTable::Table::Table() { in Table()