Lines Matching refs:Barriers
57 #define GET_VALUE(addr, offset) Barriers::GetValue<JSTaggedType>((addr), (offset))
62 Barriers::SetObject<true>(thread, addr, offset, (value).GetRawData()); \
64 Barriers::SetPrimitive<JSTaggedType>(addr, offset, (value).GetRawData()); \
69 Barriers::SetPrimitive<JSTaggedType>(this, offset, (value).GetRawData())
78 return JSTaggedValue(Barriers::GetValue<JSTaggedType>(this, offset)); \
85 Barriers::SetObject<true>(thread, this, offset, value.GetTaggedValue().GetRawData()); \
87 Barriers::SetPrimitive<JSTaggedType>(this, offset, value.GetTaggedValue().GetRawData()); \
90 Barriers::SetPrimitive<JSTaggedType>(this, offset, value.GetTaggedValue().GetRawData()); \
97 Barriers::SetObject<true>(thread, this, offset, value.GetRawData()); \
99 Barriers::SetPrimitive<JSTaggedType>(this, offset, value.GetRawData()); \
102 Barriers::SetPrimitive<JSTaggedType>(this, offset, value.GetRawData()); \
135 Barriers::SynchronizedSetObject(thread, this, offset, value.GetTaggedValue().GetRawData(), isPrimitive); \
140 Barriers::SynchronizedSetObject(thread, this, offset, value.GetRawData(), isPrimitive); \
153 Barriers::SetPrimitive<type>(this, offset, value); \
157 return Barriers::GetValue<type>(this, offset); \