Searched refs:witness_value (Results 1 – 2 of 2) sorted by relevance
727 ObjPtr<Object> witness_value(PtrCompression<kPoisonHeapReferences, Object>::Decompress(old_ref)); in CompareAndExchangeFieldObject()730 ReadBarrier::AssertToSpaceInvariant(witness_value.Ptr()); in CompareAndExchangeFieldObject()734 Runtime::Current()->RecordWriteFieldReference(this, field_offset, witness_value, true); in CompareAndExchangeFieldObject()738 VerifyRead<kVerifyFlags>(witness_value); in CompareAndExchangeFieldObject()739 return witness_value; in CompareAndExchangeFieldObject()
979 ObjPtr<Object> witness_value; in Dispatch() local981 witness_value = obj->CompareAndExchangeFieldObject<kTransactionActive>(field_offset, in Dispatch()985 witness_value = obj->CompareAndExchangeFieldObject<kTransactionInactive>(field_offset, in Dispatch()989 StoreResult(witness_value, result); in Dispatch()