News for hackers. Stuff that matters.
Re:C++ Workflow: C++ Parallel Computing and Asynchronous Net... by hun-nemethpeter on Sunday May 23, 2021 @04:02PM (#27258052)
Why do you use sometimes pthread primitives from <pthread.h> instead of standard <thread>, <mutex>, ... objects?

For example src/manager/DNSCache.h use std::mutex but src/kernel/Executor.h use pthread_mutex_t?

Re:C++ Workflow: C++ Parallel Computing and Asynchronous Net... by Barenboim on Monday May 24, 2021 @01:35AM (#27261371)
At first we used pthread only. But after the windows branch was added, we have to make it compatible with windows and standard <mutex> was used in the some shared codes. Codes in the "kernel" folder are for Linux only, and some of them are C.
Re:C++ Workflow: C++ Parallel Computing and Asynchronous Net... by cobalt on Sunday May 23, 2021 @08:48PM (#27260039)
maybe age of the project?