Changeset 93f7c001 for libcfa/src/concurrency/io.cfa
- Timestamp:
- May 1, 2020, 12:54:43 PM (4 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- 0a805f2
- Parents:
- d45ed83
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/concurrency/io.cfa
rd45ed83 r93f7c001 88 88 void ?{}( __io_poller_fast & this, struct cluster & cltr ) { 89 89 this.ring = &cltr.io; 90 (this.thrd){ " I/O Poller", cltr };90 (this.thrd){ "Fast I/O Poller", cltr }; 91 91 } 92 92 void ^?{}( __io_poller_fast & mutex this ); … … 213 213 #if defined(__CFA_IO_POLLING_USER__) 214 214 __cfadbg_print_safe(io, "Kernel I/O : Creating fast poller for cluter %p\n", &this); 215 (this.io.poller.fast){ "Fast IO Poller",this };215 (this.io.poller.fast){ this }; 216 216 __thrd_start( this.io.poller.fast, main ); 217 217 #endif … … 540 540 extern "C" { 541 541 #include <sys/types.h> 542 #include <sys/socket.h> 542 543 struct iovec; 543 544 extern ssize_t preadv2 (int fd, const struct iovec *iov, int iovcnt, off_t offset, int flags);
Note: See TracChangeset
for help on using the changeset viewer.