Changeset d28b70a
- Timestamp:
- Mar 29, 2022, 9:44:32 PM (3 years ago)
- Branches:
- ADT, ast-experimental, enum, master, pthread-emulation, qualifiedEnum
- Children:
- 729df21
- Parents:
- d080549
- Location:
- libcfa/src/concurrency
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/concurrency/io.cfa
rd080549 rd28b70a 179 179 // Ensure that the kernel only sees the new value of the head index after the CQEs have been read. 180 180 __atomic_store_n( ctx->cq.head, head + count, __ATOMIC_SEQ_CST ); 181 ctx->proc->idle_wctx.drain_time = ts_next; 181 182 182 183 __cfadbg_print_safe(io, "Kernel I/O : %u completed age %llu\n", count, ts_next); -
libcfa/src/concurrency/kernel.hfa
rd080549 rd28b70a 77 77 volatile unsigned long long wake_time; 78 78 volatile unsigned long long sleep_time; 79 volatile unsigned long long drain_time; 79 80 }; 80 81
Note: See TracChangeset
for help on using the changeset viewer.