CK_ARRAY_COMMIT(3)
β¨ NAME β¨
okay bestie, welcome to the CK_ARRAY_COMMIT(3) page π This one is all about ck_array_commit β it's the linearization point for mutations before commit call. periodt.
π LIBRARY π
This lives in the Concurrency Kit (libck, -lck) π
π§ SYNOPSIS π§
#include <ck_array.h>
bool
ck_array_commit(ck_array_t *array);
πΈ DESCRIPTION πΈ
okay so the ck_array_commit(3) function will commit any pending put or remove operations associated with the array. no cap, that's its whole thing β¨
The function may end up requesting the safe reclamation of memory actively being iterated upon by other threads. yes bestie, it's giving careful cleanup energy π§Ήπ
π RETURN VALUES π
- This function returns
trueif the commit operation succeeded. π«Ά - It will return
falseotherwise, and pending operations will not be applied. π
π¦ SEE ALSO π¦
ck_array_init(3)ck_array_put(3)ck_array_put_unique(3)ck_array_remove(3)ck_array_deinit(3)ck_array_length(3)ck_array_buffer(3)ck_array_initialized(3)CK_ARRAY_FOREACH(3)
Additional information available at http://concurrencykit.org/ π
That's the whole page, bestie π This icon was dated October 18, 2013 and stamped CK_ARRAY_COMMIT(3). Concurrency Kit forever π«Άβ¨
π¦ where this page comes from
- alpine 3.24: ck-doc 0.7.2-r1 Β· BSD-2-Clause AND Apache-2.0
- debian bookworm: libck-dev 0.7.1-10 Β· BSD-2-Clause
- debian trixie: libck-dev 0.7.2-6 Β· BSD-2-Clause
- epel 10: ck-devel 0.7.2-1.el10_1 Β· BSD-2-clause AND Apache-2.0 AND BSD-3-clause
- epel 9: ck-devel 0.7.0-10.el9 Β· BSD
- fedora 43: ck-devel 0.7.2-2.fc43 Β· BSD-2-clause AND Apache-2.0 AND BSD-3-clause
- fedora 43: ck-devel 0.7.2-2.fc43 Β· BSD-2-clause AND Apache-2.0 AND BSD-3-clause
- fedora 44: ck-devel 0.7.2-4.fc44 Β· BSD-2-clause AND Apache-2.0 AND BSD-3-clause
- fedora 44: ck-devel 0.7.2-4.fc44 Β· BSD-2-clause AND Apache-2.0 AND BSD-3-clause
- nixos 26.05: ck 0.7.2
- nixpkgs unstable: ck 0.7.2
- opensuse-leap 16.0: ck-devel 0.7.2-bp160.1.9 Β· Apache-2.0 AND BSD-2-Clause
- opensuse-leap 16.0: ck-devel 0.7.2-bp160.1.9 Β· Apache-2.0 AND BSD-2-Clause
- opensuse-leap 16.0: ck-devel 0.7.2-bp160.1.9 Β· Apache-2.0 AND BSD-2-Clause
- ubuntu jammy: libck-dev 0.7.1-6ubuntu2 Β· BSD-2-Clause
- ubuntu noble: libck-dev 0.7.1-13build1 Β· BSD-2-Clause
- ubuntu questing: libck-dev 0.7.2-5ubuntu1
- ubuntu resolute: libck-dev 0.7.2-5ubuntu2 Β· BSD-2-Clause
- ubuntu stonking: libck-dev 0.7.2-11 Β· BSD-2-Clause
- Copyright 2013 Samy Al Bahra
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms