Lines Matching refs:InternTable
31 InternTable::InternTable() in InternTable() function in art::InternTable
36 size_t InternTable::Size() const { in Size()
41 size_t InternTable::StrongSize() const { in StrongSize()
46 size_t InternTable::WeakSize() const { in WeakSize()
51 void InternTable::DumpForSigQuit(std::ostream& os) const { in DumpForSigQuit()
57 void InternTable::VisitRoots(RootCallback* callback, void* arg, VisitRootFlags flags) { in VisitRoots()
93 mirror::String* InternTable::LookupStrong(mirror::String* s) { in LookupStrong()
97 mirror::String* InternTable::LookupWeak(mirror::String* s) { in LookupWeak()
102 mirror::String* InternTable::Lookup(Table* table, mirror::String* s) { in Lookup()
111 mirror::String* InternTable::InsertStrong(mirror::String* s) { in InsertStrong()
123 mirror::String* InternTable::InsertWeak(mirror::String* s) { in InsertWeak()
132 void InternTable::RemoveStrong(mirror::String* s) { in RemoveStrong()
136 void InternTable::RemoveWeak(mirror::String* s) { in RemoveWeak()
144 void InternTable::Remove(Table* table, mirror::String* s) { in Remove()
151 mirror::String* InternTable::InsertStrongFromTransaction(mirror::String* s) { in InsertStrongFromTransaction()
155 mirror::String* InternTable::InsertWeakFromTransaction(mirror::String* s) { in InsertWeakFromTransaction()
159 void InternTable::RemoveStrongFromTransaction(mirror::String* s) { in RemoveStrongFromTransaction()
163 void InternTable::RemoveWeakFromTransaction(mirror::String* s) { in RemoveWeakFromTransaction()
193 void InternTable::AllowNewInterns() { in AllowNewInterns()
200 void InternTable::DisallowNewInterns() { in DisallowNewInterns()
206 mirror::String* InternTable::Insert(mirror::String* s, bool is_strong) { in Insert()
261 mirror::String* InternTable::InternStrong(int32_t utf16_length, const char* utf8_data) { in InternStrong()
267 mirror::String* InternTable::InternStrong(const char* utf8_data) { in InternStrong()
272 mirror::String* InternTable::InternStrong(mirror::String* s) { in InternStrong()
279 mirror::String* InternTable::InternWeak(mirror::String* s) { in InternWeak()
286 bool InternTable::ContainsWeak(mirror::String* s) { in ContainsWeak()
292 void InternTable::SweepInternTableWeaks(IsMarkedCallback* callback, void* arg) { in SweepInternTableWeaks()
308 std::size_t InternTable::StringHashEquals::operator()(const GcRoot<mirror::String>& root) { in operator ()()
316 bool InternTable::StringHashEquals::operator()(const GcRoot<mirror::String>& a, in operator ()()