mirror of
https://github.com/genodelabs/genode.git
synced 2025-01-31 16:35:28 +00:00
e52802162c
The new implementation relieves the main entrypoint from monitor jobs for contended lock primitives and is based on custom applicant data structures, per-lock resp. per-semaphore applicant lists, and a libc-internal blockade with timeouts based on libc kernel primitives.