Commit Graph

45 Commits (aa7c8ab38ce834d3fcae15d6d171022f11a351d8)

Author SHA1 Message Date
Samy Al Bahra 3b86f1a4fd [whitespace] regressions: Fix repeated typo in license header.
7 years ago
Riley Berton 0d1e86d18e ck_hs: add ck_hs_next_spmc
7 years ago
Samy Al Bahra 362f58e6b6 regressions: update ck_epoch usage.
8 years ago
Samy Al Bahra db4554c686 regressions: update ck_epoch usage.
8 years ago
Samy Al Bahra 2e75aefc4a ck_epoch: Allow for forward progress in concurrent epoch sections.
9 years ago
Samy Al Bahra 0d6d384f3f ck_epoch: Cache associated epoch state machine in record.
9 years ago
Samy Al Bahra 7d70240449 general: First pass cast qualifier warning fixes.
10 years ago
Samy Al Bahra d8f8b4a6c6 regressions: Deletion coverage for ck_hs_apply.
10 years ago
Samy Al Bahra d6ba2a6273 whitespace: Sweeping whitespace changes.
10 years ago
Samy Al Bahra 92645aeb47 regressions/ck_hs: Add ck_hs_apply benchmark.
10 years ago
Samy Al Bahra 5201dc3d45 regressions/ck_hs: Make set_replace in serial benchmark paranoid.
10 years ago
Samy Al Bahra 01aa93f05a regressions/ck_hs: Additional ck_hs_apply coverage.
10 years ago
Samy Al Bahra 0a256f0892 regressions: Empty set coverage for ck_hs_gc.
11 years ago
Samy Al Bahra f769f842a4 regressions: Additional coverage for delete mode.
11 years ago
Samy Al Bahra 4e4c24ba63 regressions: Additional ck_hs_gc coverage.
11 years ago
Samy Al Bahra 566d0c68be regressions/ck_hs: Move sliding window.
11 years ago
Samy Al Bahra 3c1c91bd25 regressions: Update ck_hs_gc coverage.
11 years ago
Samy Al Bahra f085d75ff6 regressions/ck_hs: Performance coverage.
11 years ago
Samy Al Bahra 5f6cbabc4b regressions/ck_hs: Serial coverage for rebuild.
11 years ago
Samy Al Bahra c2f5ca52f6 regressions/ck_hs: Serial benchmark coverage for DELETE mode.
11 years ago
Samy Al Bahra aadae2bf13 regressions/ck_hs: Coverage for delete mode.
11 years ago
Samy Al Bahra f805ee746e regressions: Coverage for ck_hs_put_unique.
11 years ago
Samy Al Bahra 2769ce1a09 regressions/ck_hs: Add ck_hs tombstone stride workload to serial benchmark.
11 years ago
Samy Al Bahra ef15380a62 regressions/ck_hs: Increase coverage across multiple start sizes.
11 years ago
Samy Al Bahra 61d5beff46 regressions: Use correct hash value for blob!
12 years ago
Samy Al Bahra 077ca3ab00 regressions: Increase coverage of ck_hs_move.
12 years ago
Samy Al Bahra 120a262f18 ck_hs: Test coverage for ck_hs_move.
12 years ago
Samy Al Bahra b63fe45460 regressions: Fix uninitialized usage in ck_hs parallel_bytestring.
12 years ago
Samy Al Bahra 03efd38742 regressions: Testing of ck_hs_fas functionality.
12 years ago
Samy Al Bahra ca35d3bb75 regressions/ck_hs: Fix typo in Copyright statement.
12 years ago
David Joseph 7b94d7c13d regressions: Make clean and gettimeofday fixes.
12 years ago
David Joseph a4cd7f2ef2 Revert "regressions: Remove exes with make clean."
12 years ago
David Joseph 9d37e38580 regressions: Remove exes with make clean.
12 years ago
David Joseph 0784be7ff0 regressions: Fix tests that use common alarm.
12 years ago
David Joseph 3e469d7fb5 Namespace changes to regressions/common.h (alarm).
12 years ago
David Joseph 1298a6c335 Add support for MinGW32.
12 years ago
Samy Al Bahra 72855320c4 regressions/ck_hs: Do not rely on ck_pr_add_64 for benchmarks.
12 years ago
Samy Al Bahra 5c93ee3add regressions: Do not use ck_error for debug output.
12 years ago
Samy Al Bahra 6bd946d019 regressions: Add ck_error convenience function.
12 years ago
Samy Al Bahra 690782aa67 ck_hs: Add hash function wrapper to maintain opacity of ck_hs_t.
12 years ago
Samy Al Bahra 43b24d9f28 regressions/ck_hs: Initialize n_state.
12 years ago
Samy Al Bahra 44b845a53a regressions/ck_hs: Use (char *) for debug output.
12 years ago
Samy Al Bahra ece2895e9e ck_hs: Drop ck_hs_hash_t abstraction.
12 years ago
Samy Al Bahra a40b724270 regressions/ck_hs: Add Makefile for benchmarks.
12 years ago
Samy Al Bahra 0f5e540afa ck_hs: Lock-free set loosely modeled after ck_ht.
12 years ago