Port variant standard
Summary Atomic operations access library
Package version 7.6.10
Keywords devel
Maintainer nobody
License MIT , GPLv2 (multi)
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 26 NOV 2019, 05:40:10 UTC
Port created 07 JUN 2017, 22:40:10 UTC
Subpackage Descriptions
single 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
Build (only) autoconf:single:standard
Download groups
main mirror://GITHUB/ivmai:libatomic_ops:v7.6.10
Distribution File Information
e6b0909cf4e63cec693fe6c48191ce864c32c5113e16c3f517aa2a244b46992f 137995 ivmai-libatomic_ops-7.6.10.tar.gz
Ports that require libatomic_ops:standard
boehm_garbage_collector:redirect Garbage collection with redirected malloc
boehm_garbage_collector:standard Garbage collection and memory leak detection
boehm_garbage_collector:threaded Garbage collection with posix thread support
cairo:standard Vector graphics library with cross-device support