| CARVIEW |
Select Language
HTTP/2 200
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
set-cookie: PHPSESSID=120evhct7m0d8lqoafsl2qp31e; path=/
content-type: text/html; charset=UTF-8
date: Sat, 27 Dec 2025 10:52:13 GMT
server: Apache
pkgsrc.se | The NetBSD package collection
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
mail
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
openpa
pkgtools
print
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./parallel/openpa, Atomic primitives for high performance software
[
Branch: CURRENT, Version: 1.0.4, Package name: openpa-1.0.4, Maintainer: asau
OpenPA is open source, highly-portable library that provides
atomic primitives (and related constructs) for high performance,
concurrent software.
Required to build:
[pkgtools/cwrappers]
Navigation:
-
Browse pkgsrc
(this page)
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
openpapkgtools
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./parallel/openpa, Atomic primitives for high performance software
[
CVSweb ] [
Homepage ] [
RSS ] [
Required by ] [
Add to tracker ]
Branch: CURRENT, Version: 1.0.4, Package name: openpa-1.0.4, Maintainer: asau
OpenPA is open source, highly-portable library that provides
atomic primitives (and related constructs) for high performance,
concurrent software.
Required to build:
[pkgtools/cwrappers]
Master sites:
Filesize: 369.886 KBVersion history: (Expand)
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2013-03-17) Updated to version: openpa-1.0.4
- (2009-12-22) Updated to version: openpa-1.0.2
- (2009-10-24) Package added to pkgsrc.se, version openpa-1.0.1 (created)
CVS history: (Expand)
| 2022-07-25 13:12:30 by Thomas Klausner | Files touched by this commit (102) |
Log message: *: remove pkg-config from tools where no buildlink3.mk file is included Bulk build on NetBSD of these packages had the same result as before (build succeeds, no PLIST change). |
| 2021-10-26 13:10:38 by Nia Alarie | Files touched by this commit (29) |
Log message: parallel: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes |
| 2021-10-07 16:46:48 by Nia Alarie | Files touched by this commit (29) |
Log message: parallel: Remove SHA1 hashes for distfiles |
| 2015-11-03 00:46:13 by Alistair G. Crooks | Files touched by this commit (19) |
Log message: Add SHA512 digests for distfiles for parallel category Existing SHA1 digests verified, all found to be the same on the machine holding the existing distfiles (morden). Existing SHA1 digests retained for now as an audit trail. |
| 2013-03-17 15:43:49 by Aleksej Saushev | Files touched by this commit (5) |
Log message: Update to OpenPA 1.0.4 Inter-process locking may be broken on NetBSD under some conditions. (This didn't get worse since previous package.) Field tests (benchmarks/skampi) don't reveal that the relevant code path is invoked. Major Changes in OpenPA v1.0.4 * native ARM (v7 and higher) support * numerous memory barrier placement improvements in queue and test code * x86 memory barrier improvements, including for Intel MIC * numerous build system improvements Major Changes in OpenPA v1.0.3 * Libtool shared library support for OPA, avoiding shared/static mixed linking problems on some platforms. * The build system should now work more portably with broken/exotic shells. * pkg-config support * Emulated atomics can now be detected by the presence of an OPA_EXPLICIT_EMULATION #define in opa_config.h. * PPC types are now correctly aligned to 8 bytes instead of 16 bytes. * many more tests for "make check", fixed missing memory barriers in \ one test |
| 2012-09-11 22:36:18 by Aleksej Saushev | Files touched by this commit (15) |
Log message: "user-destdir" is default these days |
| 2009-12-11 04:58:37 by Aleksej Saushev | Files touched by this commit (3) | |
Log message:
Update to OpenPA 1.0.2.
New in OpenPA v1.0.2:
Major Changes:
* Add support for 64-bit PPC.
* Static initializer macros for OPA types.
balaji (1):
* Fix pthread_mutex usage for inter-process shared memory regions.
buntinas (1):
* added OPA typedef for pthread_mutex_t
fortnern (4):
* Add more tests for compare-and-swap.
* Add integer compare-and-swap fairness test.
* Add pointer version of compare-and-swap fairness test.
* Added configure test for pthread_yield.
goodell (6):
* Fix bad include guard in the opa_by_lock.h header.
* Add new "unsafe" primitives. Also minor updates to the docs.
* Add support for 64-bit PPC.
* Update README to reflect 64-bit PPC support.
* Add static initializer macros for OPA_int_t/OPA_ptr_t.
* Actually include the COPYRIGHT and CHANGELOG files in the distribution.
jayesh (1):
* Fixed compiler warnings in NT intrinsics. Now type casting the arguments \
to NT intrinsics correctly
|
| 2009-10-23 23:57:20 by Aleksej Saushev | Files touched by this commit (5) | |
Log message: Import OpenPA 1.0.1 as parallel/openpa. OpenPA is open source, highly-portable library that provides atomic primitives (and related constructs) for high performance, concurrent software. |
