Searched refs:InternStringLog (Results 1 – 2 of 2) sorted by relevance
/art/runtime/ |
D | transaction.cc | 272 InternStringLog log(s, InternStringLog::kStrongString, InternStringLog::kInsert); in RecordStrongStringInsertion() 277 InternStringLog log(s, InternStringLog::kWeakString, InternStringLog::kInsert); in RecordWeakStringInsertion() 282 InternStringLog log(s, InternStringLog::kStrongString, InternStringLog::kRemove); in RecordStrongStringRemoval() 287 InternStringLog log(s, InternStringLog::kWeakString, InternStringLog::kRemove); in RecordWeakStringRemoval() 291 void Transaction::LogInternedString(InternStringLog&& log) { in LogInternedString() 334 for (const InternStringLog& string_log : intern_string_logs_) { in UndoInternStringTableModifications() 412 for (InternStringLog& log : intern_string_logs_) { in VisitInternStringLogs() 582 void Transaction::InternStringLog::Undo(InternTable* intern_table) const { in Undo() 585 case InternStringLog::kInsert: { in Undo() 587 case InternStringLog::kStrongString: in Undo() [all …]
|
D | transaction.h | 235 class InternStringLog : public ValueObject { 245 InternStringLog(ObjPtr<mirror::String> s, StringKind kind, StringOp op); 252 InternStringLog() = default; 253 InternStringLog(InternStringLog&& log) = default; 260 DISALLOW_COPY_AND_ASSIGN(InternStringLog); 278 void LogInternedString(InternStringLog&& log) 314 std::list<InternStringLog> intern_string_logs_ GUARDED_BY(log_lock_);
|