Home
last modified time | relevance | path

Searched refs:InternStringLog (Results 1 – 2 of 2) sorted by relevance

/art/runtime/
Dtransaction.cc169 InternStringLog log(s, InternStringLog::kStrongString, InternStringLog::kInsert); in RecordStrongStringInsertion()
174 InternStringLog log(s, InternStringLog::kWeakString, InternStringLog::kInsert); in RecordWeakStringInsertion()
179 InternStringLog log(s, InternStringLog::kStrongString, InternStringLog::kRemove); in RecordStrongStringRemoval()
184 InternStringLog log(s, InternStringLog::kWeakString, InternStringLog::kRemove); in RecordWeakStringRemoval()
188 void Transaction::LogInternedString(const InternStringLog& log) { in LogInternedString()
227 for (InternStringLog& string_log : intern_string_logs_) { in UndoInternStringTableModifications()
296 for (InternStringLog& log : intern_string_logs_) { in VisitStringLogs()
443 void Transaction::InternStringLog::Undo(InternTable* intern_table) { in Undo()
446 case InternStringLog::kInsert: { in Undo()
448 case InternStringLog::kStrongString: in Undo()
[all …]
Dtransaction.h169 class InternStringLog : public ValueObject {
179 InternStringLog(mirror::String* s, StringKind kind, StringOp op) in InternStringLog() function
195 void LogInternedString(const InternStringLog& log)
225 std::list<InternStringLog> intern_string_logs_ GUARDED_BY(log_lock_);