Searched refs:ArrayLog (Results 1 – 2 of 2) sorted by relevance
233 class ArrayLog : public ValueObject {252 explicit ArrayLog(ScopedArenaAllocator* allocator) in ArrayLog() function256 ArrayLog(ArrayLog&& log) = default;272 DISALLOW_COPY_AND_ASSIGN(ArrayLog);372 ScopedArenaSafeMap<mirror::Array*, ArrayLog> array_logs_;
183 ArrayLog log(&allocator_); in RecordNewArray()300 ArrayLog& array_log = array_logs_.GetOrCreate(array, [&]() { return ArrayLog(&allocator_); }); in RecordWriteArray()738 void Transaction::ArrayLog::LogValue(size_t index, uint64_t value) { in LogValue()746 void Transaction::ArrayLog::Undo(mirror::Array* array) const { in Undo()755 void Transaction::ArrayLog::UndoArrayWrite(mirror::Array* array, in UndoArrayWrite()