- 29 Jun, 2022 1 commit
-
-
Philippe Gerum authored
A lighweight, lock-free mp/mc FIFO ring data structure based on Ruslan Nikolaev's Scalable Circular Queue (single-width CAS variant) ported to Rust. See http://drops.dagstuhl.de/opus/volltexte/2019/11335/pdf/LIPIcs-DISC-2019-28.pdf https://github.com/rusnikola/lfqueue.git Signed-off-by:
Philippe Gerum <rpm@xenomai.org>
-
- 19 Jun, 2022 1 commit
-
-
Philippe Gerum authored
libevl calls this 'event', which is basically a condition variable in POSIX terms. Signed-off-by:
Philippe Gerum <rpm@xenomai.org>
-
- 08 Jun, 2022 1 commit
-
-
- 06 Jun, 2022 1 commit
-
-
Philippe Gerum authored
To align on the equivalent clock from std::time. Signed-off-by:
Philippe Gerum <rpm@xenomai.org>
-
- 05 Jun, 2022 6 commits
-
-
Philippe Gerum authored
Signed-off-by:
Philippe Gerum <rpm@xenomai.org>
-
Philippe Gerum authored
At this chance, prefer 'steady' to 'monotonic' in naming. Signed-off-by:
Philippe Gerum <rpm@xenomai.org>
-
Philippe Gerum authored
Fix a 32/64 bit architecture issue by coercing the sec and nsec fields to the proper destination type. Signed-off-by:
Philippe Gerum <rpm@xenomai.org>
-
Philippe Gerum authored
Signed-off-by:
Philippe Gerum <rpm@xenomai.org>
-
Philippe Gerum authored
Signed-off-by:
Philippe Gerum <rpm@xenomai.org>
-
Philippe Gerum authored
Signed-off-by:
Philippe Gerum <rpm@xenomai.org>
-