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