||Atomic operations access library
|| MIT , GPLv2 (multi)
||There are no other variants.
||Buildsheet | History
||Port Directory | History
||26 NOV 2019, 05:40:10 UTC
||07 JUN 2017, 22:40:10 UTC
||This package provides semi-portable access to hardware provided atomic
memory operations. These might allow you to write code:
- That does more interesting things in signal handlers
- Makes more effective use of multiprocessors by allowing you to write
clever lock-free code. Note that such code is very difficult to get
right, and will unavoidably be less portable than lock-based code. It
is also not always faster than lock-based code. But it may
occasionally be a large performance win
- To experiment with new and much better thread programming paradigms.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Distribution File Information
e6b0909cf4e63cec693fe6c48191ce864c32c5113e16c3f517aa2a244b46992f 137995 ivmai-libatomic_ops-7.6.10.tar.gz
Ports that require libatomic_ops:standard