Home
last modified time | relevance | path

Searched refs:kCheckTransaction (Results 1 – 7 of 7) sorted by relevance

/art/runtime/mirror/
Dobject.h219 template<bool kTransactionActive, bool kCheckTransaction = true,
224 template<bool kTransactionActive, bool kCheckTransaction = true,
229 template<bool kTransactionActive, bool kCheckTransaction = true,
234 template<bool kTransactionActive, bool kCheckTransaction = true,
240 template<bool kTransactionActive, bool kCheckTransaction = true,
257 template<bool kTransactionActive, bool kCheckTransaction = true,
262 template<bool kTransactionActive, bool kCheckTransaction = true,
267 template<bool kTransactionActive, bool kCheckTransaction = true,
273 template<bool kTransactionActive, bool kCheckTransaction = true,
279 template<bool kTransactionActive, bool kCheckTransaction = true,
[all …]
Dobject-inl.h428 template<bool kTransactionActive, bool kCheckTransaction, VerifyObjectFlags kVerifyFlags,
431 if (kCheckTransaction) { in SetField32()
451 template<bool kTransactionActive, bool kCheckTransaction, VerifyObjectFlags kVerifyFlags>
453 SetField32<kTransactionActive, kCheckTransaction, kVerifyFlags, true>(field_offset, new_value); in SetField32Volatile()
458 template<bool kTransactionActive, bool kCheckTransaction, VerifyObjectFlags kVerifyFlags>
461 if (kCheckTransaction) { in CasFieldWeakSequentiallyConsistent32()
476 template<bool kTransactionActive, bool kCheckTransaction, VerifyObjectFlags kVerifyFlags>
479 if (kCheckTransaction) { in CasFieldWeakRelaxed32()
494 template<bool kTransactionActive, bool kCheckTransaction, VerifyObjectFlags kVerifyFlags>
497 if (kCheckTransaction) { in CasFieldStrongSequentiallyConsistent32()
[all …]
Dobject_array.h50 template<bool kTransactionActive, bool kCheckTransaction = true,
58 template<bool kTransactionActive, bool kCheckTransaction = true,
63 template<bool kTransactionActive, bool kCheckTransaction = true,
Dobject_array-inl.h84 template<bool kTransactionActive, bool kCheckTransaction, VerifyObjectFlags kVerifyFlags>
87 SetFieldObject<kTransactionActive, kCheckTransaction, kVerifyFlags>(OffsetOfElement(i), object); in Set()
94 template<bool kTransactionActive, bool kCheckTransaction, VerifyObjectFlags kVerifyFlags>
98 SetFieldObject<kTransactionActive, kCheckTransaction, kVerifyFlags>(OffsetOfElement(i), object); in SetWithoutChecks()
102 template<bool kTransactionActive, bool kCheckTransaction, VerifyObjectFlags kVerifyFlags>
107 SetFieldObjectWithoutWriteBarrier<kTransactionActive, kCheckTransaction, kVerifyFlags>( in SetWithoutChecksAndWriteBarrier()
Darray-inl.h198 template<bool kTransactionActive, bool kCheckTransaction>
201 SetWithoutChecks<kTransactionActive, kCheckTransaction>(i, value); in Set()
208 template<bool kTransactionActive, bool kCheckTransaction>
210 if (kCheckTransaction) { in SetWithoutChecks()
Darray.h137 template<bool kTransactionActive, bool kCheckTransaction = true>
142 template<bool kTransactionActive, bool kCheckTransaction = true>
/art/runtime/
Dtransaction.cc282 constexpr bool kCheckTransaction = true; in UndoFieldWrite() local
286 obj->SetField32Volatile<false, kCheckTransaction>(field_offset, in UndoFieldWrite()
289 obj->SetField32<false, kCheckTransaction>(field_offset, in UndoFieldWrite()
295 obj->SetField64Volatile<false, kCheckTransaction>(field_offset, field_value.value); in UndoFieldWrite()
297 obj->SetField64<false, kCheckTransaction>(field_offset, field_value.value); in UndoFieldWrite()
302 obj->SetFieldObjectVolatile<false, kCheckTransaction>(field_offset, in UndoFieldWrite()
305 obj->SetFieldObject<false, kCheckTransaction>(field_offset, in UndoFieldWrite()