-
Intel V-Tune dislikes the mutexes in the router code
![sys_mutex](https://user-images.githubusercontent.com/442720/160381053-5a4d00b2-0162-449a-a8d0-d295687091ab.png)
I am not sure what the prof…
-
The majority of RwLocks/Mutexes we are currently using are from parking_lot, let's replace the remaining std ones
-
893a0ed7c8c11962524ba6f2adeb304d038be2a9 dodged reentrant allocation due to ```pthread_mutex_lock()``` on macOS by using ```OSSpinLock```s, and since then we've also added support for ```os_unfair_loc…
-
So far, there are just a few async features implemented: UDP sockets and ZTimer are supported.
More features on the wishlist (picking from https://github.com/RIOT-OS/rust-riot-wrappers/pull/63) are…
-
Hey!
I was attempting to use this library on a plaform that doesn't have preemptive multithreading (it's cooperative) and therefore no mutexes. Libasync however really seems like it wants mutexes.
…
-
Title says all.
d3d12: https://github.com/halide/Halide/pull/7489
metal: https://github.com/halide/Halide/pull/7532
cuda:
opencl:
webgpu:
gpu_device_selection:
tracing:
slomp updated
11 months ago
-
We should allow users to use the latest Blockifier feature, which is concurrent execution. We should add a Go flag (boolean) vm-concurrency-mode that will trigger parallel execution in Blockifier. Thi…
-
The allocator should use some locking mechanism to ensure there aren't any races when using the same global storage. The simple way is to use mutexes provided by the platform. Some baremetal targets m…
-
# Summary
The multi mutex/semaphore feature has a restriction that only becomes apparent with this feature. Prior to this feature there was only ever one possible mutex or semaphore so in case of h…
-
Something I have recently seen is people removing `const` from read only functions due to adding a mutex to control access and of course mutex changes state when used.
Example:
```
// rvo will use t…