aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_lock_count.h
diff options
context:
space:
mode:
authorRickard Green <[email protected]>2014-12-03 22:45:35 +0100
committerRickard Green <[email protected]>2014-12-10 12:46:50 +0100
commit31b54a211eac951e3a0f2d1f5fe221d8296988ba (patch)
tree171f77fe945fc1c731fd303c8a2c4c6020688868 /erts/emulator/beam/erl_lock_count.h
parentaf87b1c3d4897840d8247589a88d3611106ecedc (diff)
downloadotp-31b54a211eac951e3a0f2d1f5fe221d8296988ba.tar.gz
otp-31b54a211eac951e3a0f2d1f5fe221d8296988ba.tar.bz2
otp-31b54a211eac951e3a0f2d1f5fe221d8296988ba.zip
Introduce a 64-bit atomic ops API
The 64-bit atomic ops API is implemented by * native word size atomic ops on 64-bit architectures, and * native double word size atomic ops on 32-bit architectures when available. When native double word size atomic is not available, the fallback using modification counters is used.
Diffstat (limited to 'erts/emulator/beam/erl_lock_count.h')
0 files changed, 0 insertions, 0 deletions