Commit Graph

1600 Commits (1f13c7b6df792953e71adfe46af1e1f65f0e62d8)
 

Author SHA1 Message Date
Samy Al Bahra 1f13c7b6df
[whitespace] README: include up to date feature list.
6 years ago
Samy Al Bahra 209b50f49f
[whitespace] README: more details on continuous integration.
6 years ago
Samy Al Bahra 97daff64ea ck_sequence: reduce thread count to account for writer.
6 years ago
Samy Al Bahra 2d98c697ec Merge branch 'master' of ssh://github.com/concurrencykit/ck
6 years ago
Samy Al Bahra d91d37d38f regressions/build: fix build.
6 years ago
Samy Al Bahra f85d1c7964
README: break image cache.
6 years ago
Samy Al Bahra 399ccc9e3d README: formatting commit to trigger another build.
6 years ago
Fedor Korotkov 48e13b675b build: addCirrus CI badge.
6 years ago
Samy Al Bahra 9102f9300b build: reduce iteration count for various tests for ARM.
6 years ago
Samy Al Bahra 85709d0bc2 build: move iteration count to ci-build script.
6 years ago
Samy Al Bahra 055a13c180 build: reduce iteration count for drone.
6 years ago
Samy Al Bahra 37a65fd915 drone: incorporate make check.
6 years ago
Samy Al Bahra 5e95046147 drone: round two, and remove broken Windows image.
6 years ago
Samy Al Bahra 2f421b4fb1 drone: a bad attempt at fixing Drone.
6 years ago
Samy Al Bahra a34b30b092
README: add drone.
6 years ago
Samy Al Bahra b89145e14d regressions/ck_ec: remove GNU make-isms from build file.
6 years ago
Li-Wen Hsu 00c87a6094 build: add Cirrus-CI config for testing FreeBSD (#139)
6 years ago
Samy Al Bahra 7eff0db959 regressions/ck_hs: fix invalid memory management for next_spmc tests.
6 years ago
Samy Al Bahra 66d674ac41 [whitespace] ck_hs: style conformance from latest patches.
6 years ago
Samy Al Bahra 5d2c5bb519 [whitespace] ck_ec: small style(9)-knit.
6 years ago
Samy Al Bahra 9bd98ad96a Revert "include/spinlock: explicit casts for C++ compilation"
6 years ago
Samy Al Bahra 4e9b23b8ab
README: remove Windows build machine, it's broken.
6 years ago
Thibault Martinez 8698ada953 include/spinlock: explicit casts for C++ compilation
6 years ago
Skyb0rg007 7bd17e4ad5 Changed random() to common_rand()
6 years ago
Skyb0rg007 aa7c8ab38c Fixed mkdir paths
6 years ago
Skyb0rg007 e8c6f10e61 Added support for MSYS2 MinGW64
6 years ago
Olivier Houchard b6a203cce5 ck_ht: Remove stale comment about only working for 64bits.
6 years ago
Paul Khuong a16642f95c ck_ec: event count with optimistic OS-level blocking (#133)
6 years ago
Marius Strobl 21d3e31940 ck_pr/sparcv9: use the correct address space for atomics on FreeBSD
6 years ago
Samy Al Bahra 5221ae2f37 Revert "README: TeaCI is having problems, look into alternatives."
6 years ago
Samy Al Bahra 0a72e4f931 README: TeaCI is having problems, look into alternatives.
6 years ago
Samy Al Bahra 853c692bdb doc/ck_epoch_poll: clarify language around return value.
6 years ago
Samy Al Bahra 6303875286 doc/ck_epoch: update poll and synchronize clarifying expected record state.
6 years ago
Samy Al Bahra 0450e203db regressions/ck_ring: reduce buffer size for CI.
6 years ago
Samy Al Bahra 4cb3067944 ck_epoch_poll: make it safe to call ck_epoch_poll in a protected section.
6 years ago
Samy Al Bahra 82d2958ef9 ck_epoch: add compile-time checks for CK_EPOCH_LENGTH validity.
6 years ago
Samy Al Bahra dac27da321 ck_epoch_poll: improve reliability and reclaim sooner.
6 years ago
Samy Al Bahra dbfe282866 regressions/ck_epoch: fix other record read-reclaim races.
6 years ago
Kevin Bowling 999d4612e8 build: fix configure on FreeBSD powerpc64
6 years ago
Samy Al Bahra 1cb2e6b281 regressions/ck_epoch_section_2: improve logging of failure conditions.
6 years ago
Olivier Houchard 0881349657 spinlock/hclh: Strictly follow the algorithm instead of taking shortcuts.
6 years ago
Kevin Bowling 5ff2e9d3e6 ck_pr: use sync instead of lwsync on ppc32 by default
6 years ago
Kevin Bowling d93d550aae ck_barrier_combining: switch to seq_cst semantics.
6 years ago
Kevin Bowling 474dfc6eb1 regressions: fix ck_pr make clean and .gitignore
6 years ago
Andriy Gapon 1c1f9901c2 ck_queue: add CK_SLIST_INSERT_PREVPTR and CK_SLIST_REMOVE_PREVPTR
6 years ago
Andriy Gapon 5b74d9f9b0 [whitespace] ck_queue: small formatting cleanup.
6 years ago
Daniel Black 27c5f6f05f travis: run regression test (limited due to hardware available) + test with ppc64le (#117)
6 years ago
Theo Schlossnagle 1c2469358e Implement ck_pr_dec_is_zero family of functions (#115)
7 years ago
Olivier Houchard 0f017230cc
Merge pull request #113 from mattmacy/queue_h_delta
7 years ago
Matt Macy e26d3031f4 change field names so as to be distinct from those in sysqueue.h
7 years ago