FreeBSD.software
Home/devel/libatomic_ops

libatomic_ops

7.10.0devel

Atomic operations access library

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, etc. For details and licensing restrictions, please see the documentation.

$pkg install libatomic_ops
github.com/bdwgc/libatomic_ops
Origin
devel/libatomic_ops
Size
815KiB
License
BSD2CLAUSE, GPLv2
Maintainer
rodrigo@FreeBSD.org
Dependencies
0 packages
Required by
1 packages

Required By (1)