| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to 0.4.5
- Remove RTM as a default OPTION
Changes:
* http://concurrencykit.org/releases/ck-0.4.5.announcement
Notes:
svn path=/head/; revision=378704
|
|
|
|
|
|
|
|
| |
- Update to 0.4.4
- Strip shared library
Notes:
svn path=/head/; revision=378149
|
|
|
|
| |
Notes:
svn path=/head/; revision=371544
|
|
|
|
|
|
|
|
| |
- Update to 0.4.3
- Add LICENSE_FILE
Notes:
svn path=/head/; revision=366313
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to 0.4.2
- Update pkg-plist
Changes:
https://github.com/concurrencykit/ck/commits/0.4.2
PR: ports/189836
Submitted by: Bartek Rutkowski <ports@robakdesign.com>
Notes:
svn path=/head/; revision=355914
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to 0.4.1
- Update and sort pkg-plist
Changes:
* http://concurrencykit.org/cgit/cgit.cgi/ck/log/
Notes:
svn path=/head/; revision=347443
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add VMAPACK option: Enable pointer packing
- Add RTM option: Restricted Transactional Memory (x86_64 only)
While I'm here:
- Switch GNU_CONFIGURE to HAS_CONFIGURE and set --mandir
Requested by: Samy Al Bahra (Author via IRC)
Notes:
svn path=/head/; revision=345018
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to 0.3.5
- Update pkg-plist
- Update LICENSE (BSD2CLAUSE)
Changes: http://concurrencykit.org/cgit/cgit.cgi/ck/log/
Notes:
svn path=/head/; revision=344552
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to 0.3.2
- Update pkg-plist
Changes: 2013-10-18
* doc: Fix ck_array_put_unique manual page prototype.
* ck_array: Change semantics of put_unique return values.
* doc: Add some ck_array manual pages.
* ck_array: Add AppNexus to Copyright.
* ck_array: Additional regressions coverage and code clean-up.
* regressions/ck_hs: Increase coverage across multiple start sizes.
* ck_array: Fix use-after-free on transactional put.
* ck_array: Remove variable name from ck_array_init declaration.
* ck_array: Reallocation on producer-path requires deferral.
* ck_array: Add ck_array_initialized functionality.
* build: Bump version for next release.
* ck_array: Simple eliminating SPMC dense array for fast iteration.
* doc: Fix documentation for ck_pr_*_zero functions.
Notes:
svn path=/head/; revision=332585
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to 0.3.1
- Update pkg-plist
- Enable Staging
- Remove Makefile.man containing MAN3 macros
Changes: http://concurrencykit.org/cgit/cgit.cgi/ck/log/
Notes:
svn path=/head/; revision=329029
|
|
|
|
|
|
|
| |
devel part 1)
Notes:
svn path=/head/; revision=327722
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to 0.2.20
- Use PLIST_SUB for shared library version in pkg-plist
- Update pkg-plist and Makefile.man
Changes:
- Support for Intel TSX extensions (ck_pr_rtm)
- Support for lock elision
- A ck_hs_move operation
- Support for reader-writer cohort locks
Release Announcement:
https://groups.google.com/forum/#!topic/concurrencykit/Yx-g3CBFR2Y
Notes:
svn path=/head/; revision=323369
|
|
performance concurrent systems
Concurrency Kit provides a plethora of concurrency primitives, safe memory
reclamation mechanisms and non-blocking data structures designed to aid in
the design and implementation of high performance concurrent systems.
WWW: http://concurrencykit.org
Reviewed by: Samy Bahra
Notes:
svn path=/head/; revision=321743
|