X-Git-Url: http://plrg.eecs.uci.edu/git/?p=folly.git;a=blobdiff_plain;f=folly%2FMicroLock.cpp;h=e42bd6dd3d3b8d495091152746d7cb8ac3b4a31f;hp=06e8de08768bb01bbb69636dffed07b198738108;hb=df9c2e3e07c9a5ae2052304cfc368791d8bc3644;hpb=ed8c80a0e0988e4ce687f51ca832a00e4a6b7930 diff --git a/folly/MicroLock.cpp b/folly/MicroLock.cpp index 06e8de08..e42bd6dd 100644 --- a/folly/MicroLock.cpp +++ b/folly/MicroLock.cpp @@ -51,7 +51,7 @@ retry: // sched_yield(), but more portable std::this_thread::yield(); } else { - folly::asm_pause(); + folly::asm_volatile_pause(); } oldWord = wordPtr->load(std::memory_order_relaxed); goto retry; @@ -65,4 +65,4 @@ retry: goto retry; } } -} +} // namespace folly