• Home
  • Raw
  • Download

Lines Matching refs:obj

101 void Transaction::RecordWriteFieldBoolean(mirror::Object* obj, MemberOffset field_offset,  in RecordWriteFieldBoolean()  argument
103 DCHECK(obj != nullptr); in RecordWriteFieldBoolean()
105 ObjectLog& object_log = object_logs_[obj]; in RecordWriteFieldBoolean()
109 void Transaction::RecordWriteFieldByte(mirror::Object* obj, MemberOffset field_offset, in RecordWriteFieldByte() argument
111 DCHECK(obj != nullptr); in RecordWriteFieldByte()
113 ObjectLog& object_log = object_logs_[obj]; in RecordWriteFieldByte()
117 void Transaction::RecordWriteFieldChar(mirror::Object* obj, MemberOffset field_offset, in RecordWriteFieldChar() argument
119 DCHECK(obj != nullptr); in RecordWriteFieldChar()
121 ObjectLog& object_log = object_logs_[obj]; in RecordWriteFieldChar()
126 void Transaction::RecordWriteFieldShort(mirror::Object* obj, MemberOffset field_offset, in RecordWriteFieldShort() argument
128 DCHECK(obj != nullptr); in RecordWriteFieldShort()
130 ObjectLog& object_log = object_logs_[obj]; in RecordWriteFieldShort()
135 void Transaction::RecordWriteField32(mirror::Object* obj, MemberOffset field_offset, uint32_t value, in RecordWriteField32() argument
137 DCHECK(obj != nullptr); in RecordWriteField32()
139 ObjectLog& object_log = object_logs_[obj]; in RecordWriteField32()
143 void Transaction::RecordWriteField64(mirror::Object* obj, MemberOffset field_offset, uint64_t value, in RecordWriteField64() argument
145 DCHECK(obj != nullptr); in RecordWriteField64()
147 ObjectLog& object_log = object_logs_[obj]; in RecordWriteField64()
151 void Transaction::RecordWriteFieldReference(mirror::Object* obj, MemberOffset field_offset, in RecordWriteFieldReference() argument
153 DCHECK(obj != nullptr); in RecordWriteFieldReference()
155 ObjectLog& object_log = object_logs_[obj]; in RecordWriteFieldReference()
325 void Transaction::ObjectLog::LogReferenceValue(MemberOffset offset, mirror::Object* obj, bool is_vo… in LogReferenceValue() argument
326 LogValue(ObjectLog::kReference, offset, reinterpret_cast<uintptr_t>(obj), is_volatile); in LogReferenceValue()
341 void Transaction::ObjectLog::Undo(mirror::Object* obj) { in Undo() argument
350 if (obj->IsArrayInstance() && in Undo()
356 UndoFieldWrite(obj, field_offset, field_value); in Undo()
360 void Transaction::ObjectLog::UndoFieldWrite(mirror::Object* obj, MemberOffset field_offset, in UndoFieldWrite() argument
368 obj->SetFieldBooleanVolatile<false, kCheckTransaction>(field_offset, in UndoFieldWrite()
371 obj->SetFieldBoolean<false, kCheckTransaction>(field_offset, in UndoFieldWrite()
377 obj->SetFieldByteVolatile<false, kCheckTransaction>(field_offset, in UndoFieldWrite()
380 obj->SetFieldByte<false, kCheckTransaction>(field_offset, in UndoFieldWrite()
386 obj->SetFieldCharVolatile<false, kCheckTransaction>(field_offset, in UndoFieldWrite()
389 obj->SetFieldChar<false, kCheckTransaction>(field_offset, in UndoFieldWrite()
395 obj->SetFieldShortVolatile<false, kCheckTransaction>(field_offset, in UndoFieldWrite()
398 obj->SetFieldShort<false, kCheckTransaction>(field_offset, in UndoFieldWrite()
404 obj->SetField32Volatile<false, kCheckTransaction>(field_offset, in UndoFieldWrite()
407 obj->SetField32<false, kCheckTransaction>(field_offset, in UndoFieldWrite()
413 obj->SetField64Volatile<false, kCheckTransaction>(field_offset, field_value.value); in UndoFieldWrite()
415 obj->SetField64<false, kCheckTransaction>(field_offset, field_value.value); in UndoFieldWrite()
420 obj->SetFieldObjectVolatile<false, kCheckTransaction>(field_offset, in UndoFieldWrite()
423 obj->SetFieldObject<false, kCheckTransaction>(field_offset, in UndoFieldWrite()