Searched refs:InternStringLog (Results 1 – 2 of 2) sorted by relevance
/art/runtime/ |
D | transaction.cc | 169 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 …]
|
D | transaction.h | 169 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_);
|