ladybird/Libraries
Andreas Kling 17ee548bcd CEventLoop: Add wake(), a mechanism for waking up when blocked in select().
This patch generalizes the concept used in Piano to wake up the event loop
so it can react to something happening on a secondary thread.
Basically, there's a pipe who is always part of the file descriptor set we
pass to select(), and calling wake() simply writes a little to that pipe.
2019-07-14 10:20:57 +02:00
..
LibAudio AudioServer: Assorted infrastructure work 2019-07-13 22:57:24 +02:00
LibC LibC: Protect the malloc heap with a basic lock. 2019-07-13 18:36:19 +02:00
LibCore CEventLoop: Add wake(), a mechanism for waking up when blocked in select(). 2019-07-14 10:20:57 +02:00
LibGUI WindowServer: Add a custom window type for Launcher 2019-07-14 00:06:47 +02:00
LibHTML LibHTML: Create anonymous blocks around inline children of blocks. 2019-07-08 17:42:23 +02:00
LibM Libraries: Unbreak "make install" with new directory locations. 2019-07-04 16:41:42 +02:00