Port variant | standard |
Summary | Atomic operations access library |
BROKEN | |
Package version | 7.8.2 |
Homepage | https://github.com/ivmai/libatomic_ops/ |
Keywords | devel |
Maintainer | nobody |
License | MIT |
Other variants | There are no other variants. |
Ravenports | Buildsheet | History |
Ravensource | Port Directory | History |
Last modified | 19 DEC 2023, 01:47:17 UTC |
Port created | 07 JUN 2017, 22:40:10 UTC |
complete | This is the libatomic_ops-standard metapackage. It pulls in all subpackages of libatomic_ops-standard. |
primary | 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. |
dev | This is the developer subpackage of the libatomic_ops-standard port. It may contain headers, pc files, static and PIC libraries and SO links. |
docs | This is the documents subpackage of the libatomic_ops-standard port. |
Build (only) |
autoconf:single:standard automake:single:standard libtool:single:standard |
main | mirror://GITHUB/ivmai:libatomic_ops:v7.8.2 |
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 |
ecl:standard | ANSI Common Lisp implementation |