namespace folly {
+enum class AMBFlags {
+ NORMAL,
+ EXPEDITED,
+};
+
FOLLY_ALWAYS_INLINE void asymmetricLightBarrier() {
if (kIsLinux) {
asm_volatile_memory();
}
}
-void asymmetricHeavyBarrier();
+void asymmetricHeavyBarrier(AMBFlags flags = AMBFlags::NORMAL);
}