-
## Brief feature description
Since RouDi is our central daemon and the whole system is corrupted when it fails we can assume for now that RouDi with its inner logic never fails.
But we have to ens…
-
We have the infrastructure, but not the implementation to use atomic operations to avoid system calls for uncontended sys_mutexes. We could store the mutex owner (struct k_thread *) in the atomic_t be…
-
This is more of support question than an issue, but how would you manage multithreading with libnfc? Even with mutexes it seems the Target struct can't be reused in a different thread (ex: InitiatorTa…
-
I'm currently working on a library which provides some higher level synchronized data-structures, and aims to work on `std` environments as well as on bare-metal and other environments.
The main thin…
-
Rails loads table/column info from the database, and this data is turn used to define dynamic methods backed by database columns. The code that performs this initial column load is [wrapped in a mutex…
-
### Describe the project you are working on
A procedurally generated open world RPG was the original goal -- who knows what the final form will take. Originally, I was simply opening a port using U…
-
I saw the windows only implementation, and I wondered if you had come accross "named mutexes" in .net core / .net 5 - which I think will offer the same OS Level (inter process) locking, but will work …
-
I've been regretting my decision to use pthreads in WASI, so was looking again at going to the non-pthreads configuration of the Wasi-SDK.
What would be a good approach to deal with things like
…
-
- Are there any plans for fiber preemption? Currently one fiber can run forever and starve any others.
- Certain system calls block forever and don't work well with fibers.
- Library calls have the s…
-
I've been experimenting with ticket-style mutexes for sharing a location between async tasks, inspired by the Mellor-Crummy and Scott algorithm [described in this paper](https://www.cs.rice.edu/~johnm…