ladybird/Userland
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 a /bin/top program for process table monitoring. 2019-02-04 10:28:12 +01:00
cat.cpp Add /dev/{stdin,stdout,stderr} as symlinks to /proc/self/fd/{0,1,2} 2019-02-03 12:38:03 +01:00
chmod.cpp Implement basic chmod() syscall and /bin/chmod helper. 2019-01-29 04:55:08 +01:00
clear.cpp Make /bin/clear work again. 2018-11-10 00:56:10 +01:00
cp.cpp /bin/cp: Handle partial write() case. 2019-01-27 10:04:53 +01:00
date.cpp Userland: Make /bin/date pretty-print the date, too. 2019-02-03 02:47:37 +01:00
dmesg.cpp Expose the kernel log buffer through /proc/dmesg. 2019-01-28 22:40:55 +01:00
false.cpp Build LibC and Userland with clang as well. 2018-11-09 14:29:00 +01:00
fgrep.cpp Add primitive FIFO and hook it up to sys$pipe(). 2018-11-12 01:28:46 +01:00
guitest2.cpp Add a simple close button ("X") to windows. 2019-02-05 10:31:37 +01:00
guitest.cpp Handle WindowCloseRequest in FontEditor and /bin/guitest. 2019-02-05 12:07:06 +01:00
hostname.cpp Fix all current build warnings in the userland. 2018-11-09 10:19:33 +01:00
id.cpp Tweak /bin/id output slightly. 2018-12-29 03:44:37 +01:00
kill.cpp Big, possibly complete sweep of naming changes. 2019-01-31 17:31:23 +01:00
ls.cpp Kernel: Oops, I mixed up st_dev and st_rdev in struct stat. 2019-02-03 06:23:10 +01:00
Makefile Clean up LDFLAGS a bit. 2019-02-06 14:48:09 +01:00
mkdir.cpp Finally hook up the mkdir code to a syscall. 2018-11-18 15:02:16 +01:00
mm.cpp Various stubs while trying to get an old coreutils to build. 2018-11-17 15:56:09 +01:00
more.cpp Add a simple /bin/more. 2018-12-21 02:42:30 +01:00
ps.cpp Various stubs while trying to get an old coreutils to build. 2018-11-17 15:56:09 +01:00
rm.cpp Add unlink() syscall and /bin/rm. 2019-01-22 07:03:44 +01:00
rmdir.cpp Add support for removing directories. 2019-01-28 04:16:01 +01:00
sh.cpp Kernel: Reading from a slave PTY should give EOF if master PTY is closed. 2019-02-05 12:27:32 +01:00
sleep.cpp Big, possibly complete sweep of naming changes. 2019-01-31 17:31:23 +01:00
sync.cpp Add sync() syscall and a /bin/sync. 2018-12-20 00:39:29 +01:00
sysctl.cpp Big, possibly complete sweep of naming changes. 2019-01-31 17:31:23 +01:00
top.cpp Kernel: Add basic process priority support. 2019-02-07 12:21:17 +01:00
touch.cpp Kernel: Support open() with O_CREAT. 2019-01-22 00:58:56 +01:00
true.cpp Build LibC and Userland with clang as well. 2018-11-09 14:29:00 +01:00
tst.cpp Make it possible for a process to switch controlling terminals. 2019-01-15 08:49:24 +01:00
tty.cpp Fix all current build warnings in the userland. 2018-11-09 10:19:33 +01:00
uname.cpp Move <utsname.h> to <sys/utsname.h> for correctness. 2018-11-09 10:24:41 +01:00