Commit Graph

652 Commits (81a90e41a2b80bcd01c507b3d761e97576601f49)
 

Author SHA1 Message Date
Brendon Scheinman 81a90e41a2 review: A couple more changes based on ck_cohort review
12 years ago
Brendon Scheinman 0fdac3d1d4 whitespace: fixed alignment of macro in ck_cohort for 8-space tabs
12 years ago
Brendon Scheinman 803073b024 interface: Made ck_cohort interface more flexible for custom types
12 years ago
Brendon Scheinman 27d841d300 cleanup: Updated .gitignore to include ck_cohort benchmark binaries
12 years ago
Brendon Scheinman 44ea3a4688 review: First round of review changes
12 years ago
Brendon Scheinman e06b4a26ff cleanup: Removed unnecessary code copied from ck_spinlock's throughput test
12 years ago
Brendon Scheinman 2492f16ec9 whitespace: Added missing space to usage message
12 years ago
Brendon Scheinman c6cd9e5be8 testing: Added throughput test for ck_cohort
12 years ago
Brendon Scheinman 2cb79b0658 testing: Added latency test for ck_cohort
12 years ago
Brendon Scheinman 59cc30b671 testing: ck_cohort validation
12 years ago
Brendon Scheinman d5c05309b4 cleanup: ck_cohort validation test
12 years ago
Brendon Scheinman 0a826ca93b gitignore: Removed ck_cohort validation binary from git
12 years ago
Brendon Scheinman dbe49215ac testing: Added validation test for cohorts.
12 years ago
Brendon Scheinman 140256179c Merge branch 'master' of https://github.com/sbahra/ck into cohort
12 years ago
Samy Al Bahra aef827b5a3 regressions: Remove unnecessary include.
12 years ago
Samy Al Bahra 81b9313e10 build: Fix regression introduced by MingW32 port.
12 years ago
Brendon Scheinman 6cf5cc46b3 Removed (what I think is) an unnecessary memory fence
12 years ago
Brendon Scheinman 9fe741ea12 added acquire count logic and some comments
12 years ago
Brendon Scheinman 3581a01fdf Initial attempt at cohort logic (still untested)
12 years ago
Samy Al Bahra 8f41949632 build: No need to rely on grep for simple glob pattern.
12 years ago
Samy Al Bahra 3a85d746fa build/configure: Add comment to test C program.
12 years ago
Samy Al Bahra 9c298fc78b whitespace: Remove unnecessary newline.
12 years ago
David Joseph 1298a6c335 Add support for MinGW32.
12 years ago
Samy Al Bahra 9152cc7cea regressions/ck_hp_fifo_donner: This was submitted from a Windows editor.
12 years ago
Samy Al Bahra c6ff128510 ck_hs: Move replacement comment to ck_hs_set.
12 years ago
Samy Al Bahra 8bad50240d ck_hs: Eliminate pointless legacy branch.
12 years ago
Samy Al Bahra 9bc61711d7 git: Ignore additional files.
12 years ago
Joao Fernandes 086ebf7126 ck_pr: moving PPC32 to RMO.
12 years ago
Samy Al Bahra 8c53de1e70 ck_rwlock: Add documentation on visibility semantics.
12 years ago
Samy Al Bahra 1ea5769fd4 ck_rwlock: Improve code legibility.
12 years ago
Samy Al Bahra 334b15e6e0 ck_bytelock: Acquire semantics on read.
12 years ago
Samy Al Bahra 038b3d816d ck_rwlock: Forgot to add acquire on operation success.
12 years ago
Samy Al Bahra bdadd7bf6b whitespace: More style fixes.
12 years ago
Samy Al Bahra 0598307186 whitespace: Various style changes.
12 years ago
Samy Al Bahra b4e9045c9b ck_barrier_tournament: Remove old/stale comments.
12 years ago
Samy Al Bahra 7c56d73433 ck_barrier_mcs: Style clean-up.
12 years ago
Samy Al Bahra 507ac1322c build: Install ck_md.h to correct path.
12 years ago
Samy Al Bahra 75a6372c5f build: Fix typo.
12 years ago
Samy Al Bahra dea255ce14 build: Prefer sed over expr for value expansion.
12 years ago
Samy Al Bahra 4182f9df38 build: Re-order BUILD_DIR/SRC_DIR output.
12 years ago
Samy Al Bahra 7b3b7265be build: Bump version for next release.
12 years ago
Samy Al Bahra b95cc24293 git: Ignore additional files.
12 years ago
Samy Al Bahra e937f6176e build: Add out-of-source archive support.
12 years ago
Samy Al Bahra 1f187594ed build: Differentiate out-of-source builds for regressions.
12 years ago
Samy Al Bahra f9a484a10d build: Disclaimer that regressions are unsupported for out-of-source builds.
12 years ago
Samy Al Bahra 3587d8e51b build: Remove debug left-over.
12 years ago
Samy Al Bahra e6e97f3ae5 build: Out-of-source builds for primary CK distribution.
12 years ago
Samy Al Bahra 1a0b4122ec ck_hs: Re-use tombstones near load factor.
12 years ago
Samy Al Bahra 2116dfee3c ck_ht: Increment n_entries on empty and tombstone insertions.
12 years ago
Samy Al Bahra 9a0d97c6ef ck_ht: Set previous entry to empty on tombstone insert.
12 years ago