Lines Matching refs:InternStringLog
271 InternStringLog log(s, InternStringLog::kStrongString, InternStringLog::kInsert); in RecordStrongStringInsertion()
276 InternStringLog log(s, InternStringLog::kWeakString, InternStringLog::kInsert); in RecordWeakStringInsertion()
281 InternStringLog log(s, InternStringLog::kStrongString, InternStringLog::kRemove); in RecordStrongStringRemoval()
286 InternStringLog log(s, InternStringLog::kWeakString, InternStringLog::kRemove); in RecordWeakStringRemoval()
290 void Transaction::LogInternedString(InternStringLog&& log) { in LogInternedString()
333 for (const InternStringLog& string_log : intern_string_logs_) { in UndoInternStringTableModifications()
411 for (InternStringLog& log : intern_string_logs_) { in VisitInternStringLogs()
581 void Transaction::InternStringLog::Undo(InternTable* intern_table) const { in Undo()
584 case InternStringLog::kInsert: { in Undo()
586 case InternStringLog::kStrongString: in Undo()
589 case InternStringLog::kWeakString: in Undo()
598 case InternStringLog::kRemove: { in Undo()
600 case InternStringLog::kStrongString: in Undo()
603 case InternStringLog::kWeakString: in Undo()
618 void Transaction::InternStringLog::VisitRoots(RootVisitor* visitor) { in VisitRoots()
638 Transaction::InternStringLog::InternStringLog(ObjPtr<mirror::String> s, in InternStringLog() function in art::Transaction::InternStringLog