Block a user
a11a5dec1f
DoublyLinkedList -> LinkedList
1269a045bd
LinkedList: Add a convenience delayed_for_each() method.
5b72144fac
Add a handy consume() method to LinkedList
92a7004c2f
Move the reaping logic to Scheduler
31ee901e01
TarStream: Add a variant of read_contents() returning an OwnedStringView
9eb829f3a2
CString: Add strcmp()
0bdbffe0ca
Spinlock+LockedValue: Add try_lock() methods
283e641ece
Spinlock+LockedValue: Remove init() functions
751377de0a
Scheduler: Make it possible for a thread to stop existing
1b92fe36b4
Store the stack inside a thread