ladybird/WindowServer
Andreas Kling 71b9ec1ae0 Kernel: Add basic process priority support.
For now, the WindowServer process will run with high priority,
while the Finalizer process will run with low priority.
Everyone else gets to be "normal".

At the moment, priority simply determines the size of your time slices.
2019-02-07 12:21:17 +01:00
..
.gitignore Add basic automatic dependency management to Makefiles. 2019-02-02 04:41:59 +01:00
main.cpp Kernel: Add basic process priority support. 2019-02-07 12:21:17 +01:00
WSMessage.h Add a simple close button ("X") to windows. 2019-02-05 10:31:37 +01:00
WSMessageLoop.cpp Kernel: When a lock is busy, donate remaining process ticks to lock holder. 2019-02-07 11:14:58 +01:00
WSMessageLoop.h Bootloader: Locate the kernel's data segment and clear it. 2019-02-06 16:02:10 +01:00
WSMessageReceiver.cpp WindowServer: Rename WSEvent to WSMessage. 2019-01-26 05:28:02 +01:00
WSMessageReceiver.h WindowServer: More event -> message renaming. 2019-01-26 05:35:45 +01:00
WSScreen.cpp WindowServer: Coordinate double-buffering with the BochsVGA card. 2019-02-07 08:56:26 +01:00
WSScreen.h Bootloader: Locate the kernel's data segment and clear it. 2019-02-06 16:02:10 +01:00
WSWindow.cpp Kernel: When a lock is busy, donate remaining process ticks to lock holder. 2019-02-07 11:14:58 +01:00
WSWindow.h WindowServer: Sever the WSWindow/Process link when the process dies. 2019-02-05 08:32:32 +01:00
WSWindowManager.cpp Kernel: When a lock is busy, donate remaining process ticks to lock holder. 2019-02-07 11:14:58 +01:00
WSWindowManager.h WindowServer: Coordinate double-buffering with the BochsVGA card. 2019-02-07 08:56:26 +01:00