Commit Graph

36 Commits (18ac2f54b01b559e92599585c0228998bf7e7f05)

Author SHA1 Message Date
Olivier Houchard 7bbced66ad regression: fix ck_hclh regression test.
5 years ago
Olivier Houchard fa63a95174 regression/ck_spinlock: Move the redefine of CORES before its first usage.
6 years ago
Olivier Houchard fd55609ca7 regression/ck_spinlock: Make sure CORES is at least 2 for ck_hclh.
6 years ago
Olivier Houchard 1b461ca57a regressions/ck_spinlock: Add ck_hclh to the check target.
8 years ago
Samy Al Bahra 7ffe069973 regressions/spinlock: Do not rely on RMW for counter update.
10 years ago
Samy Al Bahra 0dfd145aa6 whitespace: Update Copyright messages.
10 years ago
James Cowgill b6bd963a7e regressions/ck_spinlock: add ck_hclh to clean target
10 years ago
Samy Al Bahra c197b37df1 legal: Update Copyright statements.
11 years ago
Olivier Houchard 2b08211d60 regressions: Mark the core variable as unused, to appease the compiler.
11 years ago
Olivier Houchard 0f92cbab08 ck_spinlock: Commit the missing HCLH bits.
11 years ago
Olivier Houchard e5f7639962 ck_spinlock: Add a HCLH implementation.
11 years ago
Samy Al Bahra 143bc4b336 regressions: Add ck_spinlock locked coverage.
12 years ago
Samy Al Bahra d0745f51ee regressions: Lower wait factor for ck_ticket_pb.
12 years ago
Samy Al Bahra 137fb49951 regressions: Fix link order.
12 years ago
David Joseph 7b94d7c13d regressions: Make clean and gettimeofday fixes.
12 years ago
Samy Al Bahra d05fb25cfd regressions: Remove ITERATION specialization silliness.
12 years ago
David Joseph ef2ad6b998 regressions: Implement common_gettimeofday.
12 years ago
Samy Al Bahra 27d454248d ck_spinlock: Add ticket lock with trylock operation.
12 years ago
David Joseph 1298a6c335 Add support for MinGW32.
12 years ago
Samy Al Bahra 33a9222923 legal: Update Copyright statements.
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 7ebbcf55b1 regressions/ck_spinlock: Disable linux_spinlock on unsupported platforms.
12 years ago
Samy Al Bahra 290add2e50 build/regressions: Add CORES option, add "check" target.
12 years ago
Samy Al Bahra 3cf265cba0 all: Strip trailing whitespaces.
13 years ago
Samy Al Bahra 706fd07de7 legal: Update Copyright statements.
13 years ago
Samy Al Bahra 941bc25734 regressions: Add missing include for memset.
13 years ago
Samy Al Bahra 941542704e ck_pr: bzero is deprecated.
13 years ago
Samy Al Bahra 1cefea7eb6 ck_spinlock: Provide a default implementation.
13 years ago
sbahra 49a2820000 Added support for Sun Studio 12 C compiler.
14 years ago
Samy Al Bahra b0fbcb8210 regressions: ck_spinlock, make throughput test more robust.
14 years ago
Samy Al Bahra 34ec9ced0a regressions: Use -pthread instead of -lpthread.
14 years ago
Samy Al Bahra 7c8ab13343 Some fixes for strict aliasing. Silence some warnings from clang.
14 years ago
Samy Al Bahra 646b3ef99e Legal: Add copyright statements.
14 years ago
Samy Al Bahra bcaadcf094 Factor out some common utility functions.
14 years ago
Samy Al Bahra cbd30b2206 Initial import.
14 years ago