Lines Matching refs:GcRoot
133 new_strong_intern_roots_.push_back(GcRoot<mirror::String>(s)); in InsertStrong()
281 for (GcRoot<mirror::String>& entry : weak_interns_.tables_.front().set_) { in PromoteWeakToStrong()
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 ()()
325 const GcRoot<mirror::String>& b) const { in operator ()()
332 bool InternTable::StringHashEquals::operator()(const GcRoot<mirror::String>& a, in operator ()()
370 for (GcRoot<mirror::String>& string : table.set_) { in WriteToMemory()
382 auto it = table.set_.find(GcRoot<mirror::String>(s)); in Remove()
394 auto it = table.set_.find(GcRoot<mirror::String>(s)); in Find()
421 tables_.back().set_.insert(GcRoot<mirror::String>(s)); in Insert()
448 *it = GcRoot<mirror::String>(new_object->AsString()); in SweepWeaks()