aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/grpc/support/atm_win32.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/grpc/support/atm_win32.h')
-rw-r--r--include/grpc/support/atm_win32.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/grpc/support/atm_win32.h b/include/grpc/support/atm_win32.h
index 3b9113c28b..18bf372004 100644
--- a/include/grpc/support/atm_win32.h
+++ b/include/grpc/support/atm_win32.h
@@ -49,6 +49,11 @@ static __inline gpr_atm gpr_atm_acq_load(const gpr_atm *p) {
return result;
}
+static __inline gpr_atm gpr_atm_no_barrier_load(const gpr_atm *p) {
+ /* TODO(dklempner): Can we implement something better here? */
+ gpr_atm_acq_load(p);
+}
+
static __inline void gpr_atm_rel_store(gpr_atm *p, gpr_atm value) {
gpr_atm_full_barrier();
*p = value;