High-level Compare And Swap (CAS) functions?

后端 未结 7 1422
清酒与你
清酒与你 2020-12-28 08:43

I\'d like to document what high-level (i.e. C++ not inline assembler ) functions or macros are available for Compare And Swap (CAS) atomic primitives...

E.g., WIN32

7条回答
  •  半阙折子戏
    2020-12-28 09:14

    java has this CAS operation, too

    see here

    there are practical uses for this, like a lock-free hashtable used in multiprocessor system

提交回复
热议问题