pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/concurrencykit Updated devel/ck (concurrencykit)...
details: https://anonhg.NetBSD.org/pkgsrc/rev/d41dab6444a6
branches: trunk
changeset: 350980:d41dab6444a6
user: mef <mef%pkgsrc.org@localhost>
date: Wed Aug 10 23:44:10 2016 +0000
description:
Updated devel/ck (concurrencykit) 0.4.1 to 0.5.1
-------------------------------------------------
(From: https://github.com/concurrencykit/ck/releases)
0.5.1 on 31 Dec 2015
- regressions/ck_sequence: Use flag rather than counter value for first set.
- Prevents resetting exit barrier on overflow. Otherwise, hangs occur
on higher-performing systems.
0.5.0 on 2 Nov 2015
- ck_epoch: Fix typo (affects RMO targets).
0.4.5 on 19 Dec 2014
- build: Bump version for next release.
0.4.4 on 2 Sep 2014
- whitespace: Remove extraneous lines.
0.4.3 on 31 Jul 2014
- regressions/ck_stack: Align stack for cmpxchg16b.
0.4.2 on 23 Apr 2014
- build: Bump version for release.
diffstat:
devel/concurrencykit/Makefile | 6 ++--
devel/concurrencykit/PLIST | 44 +++++++++++++++++++++++++++++++++++++-----
devel/concurrencykit/distinfo | 10 ++++----
3 files changed, 46 insertions(+), 14 deletions(-)
diffs (160 lines):
diff -r c49dae92f75d -r d41dab6444a6 devel/concurrencykit/Makefile
--- a/devel/concurrencykit/Makefile Wed Aug 10 23:42:45 2016 +0000
+++ b/devel/concurrencykit/Makefile Wed Aug 10 23:44:10 2016 +0000
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile,v 1.2 2014/02/28 14:42:15 mspo Exp $
+# $NetBSD: Makefile,v 1.3 2016/08/10 23:44:10 mef Exp $
-DISTNAME= ck-0.4.1
+DISTNAME= ck-0.5.1
CATEGORIES= devel
MASTER_SITES= http://concurrencykit.org/releases/
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://concurrencykit.org/
-COMMENT= Concurrency primitives, safe memory reclamation mechanisms and non-blocking data structures
+COMMENT= Concurrency primitives, safe memory reclamation & non-blocking data structures
LICENSE= 2-clause-bsd
HAS_CONFIGURE= yes
diff -r c49dae92f75d -r d41dab6444a6 devel/concurrencykit/PLIST
--- a/devel/concurrencykit/PLIST Wed Aug 10 23:42:45 2016 +0000
+++ b/devel/concurrencykit/PLIST Wed Aug 10 23:44:10 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2016/07/02 14:40:17 joerg Exp $
+@comment $NetBSD: PLIST,v 1.4 2016/08/10 23:44:10 mef Exp $
include/ck_array.h
include/ck_backoff.h
include/ck_barrier.h
@@ -28,7 +28,13 @@
include/ck_sequence.h
include/ck_spinlock.h
include/ck_stack.h
+include/ck_stdbool.h
+include/ck_stddef.h
include/ck_stdint.h
+include/ck_stdlib.h
+include/ck_string.h
+include/ck_swlock.h
+include/ck_tflock.h
include/gcc/arm/ck_f_pr.h
include/gcc/arm/ck_pr.h
include/gcc/ck_cc.h
@@ -67,6 +73,7 @@
man/man3/CK_COHORT_TRYLOCK_PROTOTYPE.3
man/man3/CK_COHORT_UNLOCK.3
man/man3/CK_HS_HASH.3
+man/man3/CK_RHS_HASH.3
man/man3/CK_RWCOHORT_INIT.3
man/man3/CK_RWCOHORT_INSTANCE.3
man/man3/CK_RWCOHORT_PROTOTYPE.3
@@ -85,16 +92,17 @@
man/man3/ck_array_remove.3
man/man3/ck_bitmap_base.3
man/man3/ck_bitmap_bits.3
+man/man3/ck_bitmap_bts.3
man/man3/ck_bitmap_buffer.3
man/man3/ck_bitmap_clear.3
man/man3/ck_bitmap_init.3
man/man3/ck_bitmap_iterator_init.3
man/man3/ck_bitmap_next.3
-man/man3/ck_bitmap_reset.3.gz
-man/man3/ck_bitmap_set.3.gz
+man/man3/ck_bitmap_reset.3
+man/man3/ck_bitmap_set.3
man/man3/ck_bitmap_size.3
man/man3/ck_bitmap_test.3
-man/man3/ck_bitmap_union.3.gz
+man/man3/ck_bitmap_union.3
man/man3/ck_brlock.3
man/man3/ck_cohort.3
man/man3/ck_elide.3
@@ -109,6 +117,7 @@
man/man3/ck_epoch_register.3
man/man3/ck_epoch_synchronize.3
man/man3/ck_epoch_unregister.3
+man/man3/ck_hs_apply.3
man/man3/ck_hs_count.3
man/man3/ck_hs_destroy.3
man/man3/ck_hs_fas.3
@@ -120,6 +129,7 @@
man/man3/ck_hs_move.3
man/man3/ck_hs_next.3
man/man3/ck_hs_put.3
+man/man3/ck_hs_put_unique.3
man/man3/ck_hs_rebuild.3
man/man3/ck_hs_remove.3
man/man3/ck_hs_reset.3
@@ -152,6 +162,7 @@
man/man3/ck_ht_reset_spmc.3
man/man3/ck_ht_set_spmc.3
man/man3/ck_ht_stat.3
+man/man3/ck_pflock.3
man/man3/ck_pr.3
man/man3/ck_pr_add.3
man/man3/ck_pr_and.3
@@ -163,7 +174,7 @@
man/man3/ck_pr_dec.3
man/man3/ck_pr_faa.3
man/man3/ck_pr_fas.3
-man/man3/ck_pr_fence_acquire.3.gz
+man/man3/ck_pr_fence_acquire.3
man/man3/ck_pr_fence_atomic.3
man/man3/ck_pr_fence_atomic_load.3
man/man3/ck_pr_fence_atomic_store.3
@@ -172,7 +183,7 @@
man/man3/ck_pr_fence_load_depends.3
man/man3/ck_pr_fence_load_store.3
man/man3/ck_pr_fence_memory.3
-man/man3/ck_pr_fence_release.3.gz
+man/man3/ck_pr_fence_release.3
man/man3/ck_pr_fence_store.3
man/man3/ck_pr_fence_store_atomic.3
man/man3/ck_pr_fence_store_load.3
@@ -187,6 +198,25 @@
man/man3/ck_pr_sub.3
man/man3/ck_pr_xor.3
man/man3/ck_queue.3
+man/man3/ck_rhs_apply.3
+man/man3/ck_rhs_count.3
+man/man3/ck_rhs_destroy.3
+man/man3/ck_rhs_fas.3
+man/man3/ck_rhs_gc.3
+man/man3/ck_rhs_get.3
+man/man3/ck_rhs_grow.3
+man/man3/ck_rhs_init.3
+man/man3/ck_rhs_iterator_init.3
+man/man3/ck_rhs_move.3
+man/man3/ck_rhs_next.3
+man/man3/ck_rhs_put.3
+man/man3/ck_rhs_put_unique.3
+man/man3/ck_rhs_rebuild.3
+man/man3/ck_rhs_remove.3
+man/man3/ck_rhs_reset.3
+man/man3/ck_rhs_reset_size.3
+man/man3/ck_rhs_set.3
+man/man3/ck_rhs_stat.3
man/man3/ck_ring_capacity.3
man/man3/ck_ring_dequeue_spmc.3
man/man3/ck_ring_dequeue_spsc.3
@@ -201,3 +231,5 @@
man/man3/ck_rwlock.3
man/man3/ck_sequence.3
man/man3/ck_spinlock.3
+man/man3/ck_swlock.3
+man/man3/ck_tflock.3
diff -r c49dae92f75d -r d41dab6444a6 devel/concurrencykit/distinfo
--- a/devel/concurrencykit/distinfo Wed Aug 10 23:42:45 2016 +0000
+++ b/devel/concurrencykit/distinfo Wed Aug 10 23:44:10 2016 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/03 03:27:20 agc Exp $
+$NetBSD: distinfo,v 1.4 2016/08/10 23:44:10 mef Exp $
-SHA1 (ck-0.4.1.tar.gz) = 53be7f3cc42bf46f409926a8add911bf49f37c20
-RMD160 (ck-0.4.1.tar.gz) = f6d6f2f6f3bb1dc9fd14f3f7024604ad6110c24a
-SHA512 (ck-0.4.1.tar.gz) = 770982b694904f010e55a4ba93b83743500b776cdbafcf1c1c54c7cc2734cebf77381558d58efa9b81b8efa7a4c6879cf3f4e022d80c84e9d04acf700ace578d
-Size (ck-0.4.1.tar.gz) = 188050 bytes
+SHA1 (ck-0.5.1.tar.gz) = 9c025d33a03f6d13a033440575c6bb002065ef00
+RMD160 (ck-0.5.1.tar.gz) = 53473e1d126535498fe34179f9f474288c851687
+SHA512 (ck-0.5.1.tar.gz) = a48d7986ff60fd80ee2a08d85e6bfff441831c3c780373fd694fafc9eb588e1efc81a8a4c035ff22e635afdec131819d5dbc24df31cbca90b9f655c93892ef3d
+Size (ck-0.5.1.tar.gz) = 212506 bytes
Home |
Main Index |
Thread Index |
Old Index