{"push_id":602147547,"size":5,"distinct_size":5,"ref":"refs/heads/for_samy","head":"ed3339eb203504fe9804ce7285a476e96153ab1f","before":"acb9a404965b895c60b1c1d85800fe335da9c459","commits":[{"sha":"5b76fe392827a667e542368ab4a6a41770c8eeed","author":{"email":"201e881bfa0e9543bba00630d033ebfb953e7c40@braap.org","name":"Emilio G. Cota"},"message":"doc/Makefile: enforce consistent suffixes\n\nSigned-off-by: Emilio G. Cota <cota@braap.org>","distinct":true,"url":"https://api.github.com/repos/cota/ck/commits/5b76fe392827a667e542368ab4a6a41770c8eeed"},{"sha":"b4b916d7135b7dae7a80ea20ed4d890457308517","author":{"email":"201e881bfa0e9543bba00630d033ebfb953e7c40@braap.org","name":"Emilio G. Cota"},"message":"doc/Makefile: add 'objcheck' target to check for missing OBJECTS\n\nck/doc$ make objcheck 1>/dev/null\nck_hs_put_unique is missing from OBJECTS\nck_rhs_put_unique is missing from OBJECTS\n\nSigned-off-by: Emilio G. Cota <cota@braap.org>","distinct":true,"url":"https://api.github.com/repos/cota/ck/commits/b4b916d7135b7dae7a80ea20ed4d890457308517"},{"sha":"055ec1108053e5424c8f324e19be59616937769e","author":{"email":"201e881bfa0e9543bba00630d033ebfb953e7c40@braap.org","name":"Emilio G. Cota"},"message":"doc/Makefile: add missing files to OBJECTS\n\nSigned-off-by: Emilio G. Cota <cota@braap.org>","distinct":true,"url":"https://api.github.com/repos/cota/ck/commits/055ec1108053e5424c8f324e19be59616937769e"},{"sha":"1d3300ac3ab2e37b304efe8df61a834752fc1c9d","author":{"email":"201e881bfa0e9543bba00630d033ebfb953e7c40@braap.org","name":"Emilio G. Cota"},"message":"doc/Makefile: add 'refcheck' to find missing cross-references\n\nSome missing references found are not surprising (e.g. *_INITIALIZER),\nbut real mistakes are also found (ck_ht_init->ck_entry_set_direct).\n\nck/doc$ make refcheck\nck_brlock: ref to missing ck_bytelock(3)\nck_ht_get_spmc: ref to missing ck_ht_entry_set_key(3)\nck_ht_init: ref to missing ck_entry_set_direct(3)\nck_ht_remove_spmc: ref to missing ck_ht_entry_set_key(3)\nck_bitmap_test: ref to missing ck_bitmap_set_mpmc(3)\nck_bitmap_test: ref to missing ck_bitmap_reset_mpmc(3)\nck_bitmap_size: ref to missing ck_bitmap_set_mpmc(3)\nck_bitmap_size: ref to missing ck_bitmap_reset_mpmc(3)\nck_rwcohort: ref to missing CK_RWCOHORT_STRATEGY_PROTOTYPE(3)\nck_rwcohort: ref to missing CK_COHORT_INITIALIZER(3)\nck_rwcohort: ref to missing CK_COHORT_LOCKED(3)\nCK_RWCOHORT_INIT: ref to missing CK_RWCOHORT_TRYLOCK_PROTOTYPE(3)\nCK_RWCOHORT_INIT: ref to missing CK_RWCOHORT_INITIALIZER(3)\nCK_RWCOHORT_INIT: ref to missing CK_RWCOHORT_LOCK(3)\nCK_RWCOHORT_INIT: ref to missing CK_RWCOHORT_UNLOCK(3)\nCK_RWCOHORT_INIT: ref to missing CK_RWCOHORT_LOCKED(3)\nCK_RWCOHORT_INIT: ref to missing CK_RWCOHORT_TRYLOCK(3)\nCK_RWCOHORT_INSTANCE: ref to missing CK_RWCOHORT_TRYLOCK_PROTOTYPE(3)\nCK_RWCOHORT_INSTANCE: ref to missing CK_RWCOHORT_INITIALIZER(3)\nCK_RWCOHORT_INSTANCE: ref to missing CK_RWCOHORT_LOCK(3)\nCK_RWCOHORT_INSTANCE: ref to missing CK_RWCOHORT_UNLOCK(3)\nCK_RWCOHORT_INSTANCE: ref to missing CK_RWCOHORT_LOCKED(3)\nCK_RWCOHORT_INSTANCE: ref to missing CK_RWCOHORT_TRYLOCK(3)\nCK_RWCOHORT_PROTOTYPE: ref to missing CK_RWCOHORT_INITIALIZER(3)\nCK_RWCOHORT_READ_LOCK: ref to missing CK_RWCOHORT_INITIALIZER(3)\nCK_RWCOHORT_READ_UNLOCK: ref to missing CK_RWCOHORT_INITIALIZER(3)\nCK_RWCOHORT_WRITE_LOCK: ref to missing CK_RWCOHORT_INITIALIZER(3)\nCK_RWCOHORT_WRITE_UNLOCK: ref to missing CK_RWCOHORT_INITIALIZER(3)\nck_cohort: ref to missing CK_COHORT_LOCKED(3)\nck_cohort: ref to missing CK_COHORT_INITIALIZER(3)\nck_cohort: ref to missing CK_COHORT_LOCKED(3)\nCK_COHORT_PROTOTYPE: ref to missing CK_COHORT_INITIALIZER(3)\nCK_COHORT_PROTOTYPE: ref to missing CK_COHORT_LOCKED(3)\nCK_COHORT_TRYLOCK_PROTOTYPE: ref to missing CK_COHORT_INITIALIZER(3)\nCK_COHORT_TRYLOCK_PROTOTYPE: ref to missing CK_COHORT_LOCKED(3)\nCK_COHORT_INSTANCE: ref to missing CK_COHORT_INITIALIZER(3)\nCK_COHORT_INSTANCE: ref to missing CK_COHORT_LOCKED(3)\nCK_COHORT_INIT: ref to missing CK_COHORT_INITIALIZER(3)\nCK_COHORT_INIT: ref to missing CK_COHORT_LOCKED(3)\nCK_COHORT_LOCK: ref to missing CK_COHORT_INITIALIZER(3)\nCK_COHORT_LOCK: ref to missing CK_COHORT_LOCKED(3)\nCK_COHORT_UNLOCK: ref to missing CK_COHORT_INITIALIZER(3)\nCK_COHORT_UNLOCK: ref to missing CK_COHORT_LOCKED(3)\nCK_COHORT_TRYLOCK: ref to missing CK_COHORT_INITIALIZER(3)\nCK_COHORT_TRYLOCK: ref to missing CK_COHORT_LOCKED(3)\nck_sequence: ref to missing ck_bytelock(3)\n\nSigned-off-by: Emilio G. Cota <cota@braap.org>","distinct":true,"url":"https://api.github.com/repos/cota/ck/commits/1d3300ac3ab2e37b304efe8df61a834752fc1c9d"},{"sha":"ed3339eb203504fe9804ce7285a476e96153ab1f","author":{"email":"201e881bfa0e9543bba00630d033ebfb953e7c40@braap.org","name":"Emilio G. Cota"},"message":"doc/ck_ht_init: fix reference to ck_ht_entry_set_direct\n\nSigned-off-by: Emilio G. Cota <cota@braap.org>","distinct":true,"url":"https://api.github.com/repos/cota/ck/commits/ed3339eb203504fe9804ce7285a476e96153ab1f"}]}