Commit Graph

626 Commits (2c01ecec641eb7b4a23d7c0620589ca49bd41697)

Author SHA1 Message Date
David Joseph 615e3ca47f Merge branch 'master' of ssh://git.repnop.org/public/ck
14 years ago
David Joseph 5e7073b9b7 Software tree combining barrier now supports an arbitrary number of threads per group.
14 years ago
Samy Al Bahra a462c89787 ck_sequence: Remove unnecessary load fence from seqlock.
14 years ago
Samy Al Bahra 3b63432d03 Merge branch 'master' of ssh://git.repnop.org/public/ck
14 years ago
Samy Al Bahra 09bfb13762 ck_barrier: Minor changes, reorganization.
14 years ago
Devon H. O'Dell 22142de58f Merge branch 'master' of ssh://git.repnop.org/public/ck
14 years ago
Devon H. O'Dell 18e1c646fa x86: Fix buglets
14 years ago
David Joseph ba3c908fc5 Merge branch 'master' of ssh://git.repnop.org/public/ck
14 years ago
David Joseph 8c24a60866 Implemented ck_barrier_combining.
14 years ago
Devon H. O'Dell 000eb80099 x86: Make things friendlier for PIC and non-PIC builds
14 years ago
Devon H. O'Dell 8818191ec0 x86: additional changes for support on 32-bit archs
14 years ago
Samy Al Bahra 66ebe1a874 Drop usage of CK_CC_PACKED, prefer natural alignment.
14 years ago
Samy Al Bahra b5680c42d8 Add sense-reversing centralized barrier.
14 years ago
Samy Al Bahra d3a033237a Avoid modulus for wrap-around calculation in ck_anderson.
14 years ago
David Joseph 2ff74dd51b Slight modification to ck_pr.h.
14 years ago
Samy Al Bahra 3c5b10722e Alphabetically order includes due to OCD.
14 years ago
David Joseph 041c5c8265 Added support for fixed width uints for all primitives in ck_pr.h. Added NEG_ZERO to ck_pr.h.
14 years ago
Samy Al Bahra b0f812296e Add feature flag for ck_pr_cas_32_value on SPARCv9.
14 years ago
Samy Al Bahra a915d3f9ad Add SLOT constants for ck_hp_stack.h.
14 years ago
Samy Al Bahra 809089d623 Revert "Commit additional x86 changes to make things work."
14 years ago
Devon H. O'Dell e7fd074b70 Merge branch 'master' of ssh://git.repnop.org/public/ck
14 years ago
Devon H. O'Dell 0e548375f5 Commit additional x86 changes to make things work.
14 years ago
Samy Al Bahra aa9f9b0892 Use ck_stdint.h rather than stdint.h, always.
14 years ago
Devon H. O'Dell d4c9641c83 API: add atomics for 32-bit x86 architectures
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