Lines Matching refs:new_value
322 explicit AtomicSetAccessor(T new_value) : new_value_(new_value) {} in AtomicSetAccessor() argument
412 AtomicGetAndSetAccessor(T new_value, JValue* result) : new_value_(new_value), result_(result) {} in AtomicGetAndSetAccessor() argument
445 T new_value; in Apply() local
447 new_value = old_value + addend; in Apply()
448 } while (!atom->compare_exchange_weak(old_value, new_value, MO, std::memory_order_relaxed)); in Apply()
801 T new_value = ValueGetter<T>::Get(getter); in Dispatch() local
802 SetAccessor<T> accessor(new_value); in Dispatch()
816 T new_value = ValueGetter<T>::Get(getter); in Dispatch() local
817 SetVolatileAccessor<T> accessor(new_value); in Dispatch()
850 T new_value = ValueGetter<T>::Get(getter); in Dispatch() local
851 GetAndSetAccessor<T> accessor(new_value, result); in Dispatch()
908 ObjPtr<Object> new_value = ValueGetter<ObjPtr<Object>>::Get(getter); in Dispatch() local
910 obj->SetFieldObject<kTransactionActive>(field_offset, new_value); in Dispatch()
912 obj->SetFieldObject<kTransactionInactive>(field_offset, new_value); in Dispatch()
925 ObjPtr<Object> new_value = ValueGetter<ObjPtr<Object>>::Get(getter); in Dispatch() local
927 obj->SetFieldObjectVolatile<kTransactionActive>(field_offset, new_value); in Dispatch()
929 obj->SetFieldObjectVolatile<kTransactionInactive>(field_offset, new_value); in Dispatch()
1002 ObjPtr<Object> new_value = ValueGetter<ObjPtr<Object>>::Get(getter); in Dispatch() local
1005 old_value = obj->ExchangeFieldObject<kTransactionActive>(field_offset, new_value); in Dispatch()
1007 old_value = obj->ExchangeFieldObject<kTransactionInactive>(field_offset, new_value); in Dispatch()
1057 T new_value = ValueGetter<T>::Get(getter); in Dispatch() local
1058 SetAccessor<T> accessor(new_value); in Dispatch()
1072 T new_value = ValueGetter<T>::Get(getter); in Dispatch() local
1073 SetVolatileAccessor<T> accessor(new_value); in Dispatch()
1106 T new_value = ValueGetter<T>::Get(getter); in Dispatch() local
1107 GetAndSetAccessor<T> accessor(new_value, result); in Dispatch()
1184 T new_value = ValueGetter<T>::Get(getter); in Dispatch() local
1185 MaybeByteSwap(byte_swap, &new_value); in Dispatch()
1186 memcpy(data + data_index, &new_value, sizeof(T)); in Dispatch()
1206 T new_value = ValueGetter<T>::Get(getter); in Dispatch() local
1207 MaybeByteSwap(byte_swap, &new_value); in Dispatch()
1208 SetAccessor<T> accessor(new_value); in Dispatch()
1223 T new_value = ValueGetter<T>::Get(getter); in Dispatch() local
1224 MaybeByteSwap(byte_swap, &new_value); in Dispatch()
1225 SetVolatileAccessor<T> accessor(new_value); in Dispatch()
1265 T new_value = ValueGetter<T>::Get(getter); in Dispatch() local
1266 MaybeByteSwap(byte_swap, &new_value); in Dispatch()
1267 GetAndSetAccessor<T> accessor(new_value, result); in Dispatch()
2038 ArtField* new_value = in VisitTarget() local
2040 if (orig != new_value) { in VisitTarget()
2041 SetArtField(new_value); in VisitTarget()
2047 ArtField* new_value = in VisitTarget() local
2049 if (orig != new_value) { in VisitTarget()
2050 SetArtField(new_value); in VisitTarget()
2051 SetFieldObject<false>(DeclaringClassOffset(), new_value->GetDeclaringClass()); in VisitTarget()