Changeset e5d9274 for libcfa/src/concurrency/io
- Timestamp:
- Jun 2, 2022, 3:11:21 PM (3 years ago)
- Branches:
- ADT, ast-experimental, master, pthread-emulation, qualifiedEnum
- Children:
- ced5e2a
- Parents:
- 015925a (diff), fc134a48 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Location:
- libcfa/src/concurrency/io
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/concurrency/io/call.cfa.in
r015925a re5d9274 139 139 // I/O Interface 140 140 //============================================================================================= 141 #pragma GCC visibility push(default) 141 142 """ 142 143 -
libcfa/src/concurrency/io/setup.cfa
r015925a re5d9274 26 26 27 27 #if !defined(CFA_HAVE_LINUX_IO_URING_H) 28 void ?{}(io_context_params & this) {}28 void ?{}(io_context_params & this) libcfa_public {} 29 29 30 30 void ?{}($io_context & this, struct cluster & cl) {} … … 66 66 #pragma GCC diagnostic pop 67 67 68 void ?{}(io_context_params & this) {68 void ?{}(io_context_params & this) libcfa_public { 69 69 this.num_entries = 256; 70 70 } -
libcfa/src/concurrency/io/types.hfa
r015925a re5d9274 17 17 #pragma once 18 18 19 #include <limits.h> 20 19 21 extern "C" { 20 22 #include <linux/types.h> … … 25 27 #include "iofwd.hfa" 26 28 #include "kernel/fwd.hfa" 27 #include "limits.hfa"28 29 29 30 #if defined(CFA_HAVE_LINUX_IO_URING_H) … … 140 141 const __u32 tail = *this->cq.tail; 141 142 142 if(head == tail) return MAX;143 if(head == tail) return ULLONG_MAX; 143 144 144 145 return this->cq.ts;
Note:
See TracChangeset
for help on using the changeset viewer.