Searched refs:ObjectLog (Results 1 – 2 of 2) sorted by relevance
170 ObjectLog log(&allocator_); in RecordNewObject()204 inline Transaction::ObjectLog& Transaction::GetOrCreateObjectLog(mirror::Object* obj) { in GetOrCreateObjectLog()205 return object_logs_.GetOrCreate(obj, [&]() { return ObjectLog(&allocator_); }); in GetOrCreateObjectLog()215 ObjectLog& object_log = GetOrCreateObjectLog(obj); in RecordWriteFieldBoolean()227 ObjectLog& object_log = GetOrCreateObjectLog(obj); in RecordWriteFieldByte()239 ObjectLog& object_log = GetOrCreateObjectLog(obj); in RecordWriteFieldChar()252 ObjectLog& object_log = GetOrCreateObjectLog(obj); in RecordWriteFieldShort()265 ObjectLog& object_log = GetOrCreateObjectLog(obj); in RecordWriteField32()277 ObjectLog& object_log = GetOrCreateObjectLog(obj); in RecordWriteField64()289 ObjectLog& object_log = GetOrCreateObjectLog(obj); in RecordWriteFieldReference()[all …]
164 class ObjectLog : public ValueObject {190 explicit ObjectLog(ScopedArenaAllocator* allocator) in ObjectLog() function193 ObjectLog(ObjectLog&& log) = default;230 DISALLOW_COPY_AND_ASSIGN(ObjectLog);363 ObjectLog& GetOrCreateObjectLog(mirror::Object* obj);371 ScopedArenaSafeMap<mirror::Object*, ObjectLog> object_logs_;