Commit Graph

13 Commits (2d6cf81c9570fef4e7cbab676a6bacc738d326a6)

Author SHA1 Message Date
Olivier Houchard 27fb1bc00f ck: Reimplement a few libc headers, to make CK build when compiling in the
9 years ago
Samy Al Bahra e88c91cdbd ck_elide: Use CK_CC_INLINE instead of inline.
9 years ago
Samy Al Bahra 554e2f0874 whitespace: Strictly conform to C namespacing rules.
10 years ago
Samy Al Bahra 0dfd145aa6 whitespace: Update Copyright messages.
10 years ago
Samy Al Bahra d6ba2a6273 whitespace: Sweeping whitespace changes.
10 years ago
Samy Al Bahra c197b37df1 legal: Update Copyright statements.
11 years ago
Samy Al Bahra e8051b79c2 ck_elide: Add comment indicating purposeful omission of barriers.
11 years ago
Samy Al Bahra ce2ef37ce3 ck_elide: Style fixes.
12 years ago
Samy Al Bahra cc231e4ab0 ck_elide: No need to expose ck_elide_stat.
12 years ago
Samy Al Bahra 906eaf1881 ck_elide: Fold CK_ELIDE_ADAPTIVE_PROTOTYPE into PROTOTYPE.
12 years ago
Samy Al Bahra fe8deba87d ck_elide: Adaptive elision semantics.
12 years ago
Samy Al Bahra fc0bfae1da ck_elide: Commentary on ck_elide interface.
12 years ago
Samy Al Bahra 68a614328a ck_elide: General lock elision framework.
12 years ago