summaryrefslogtreecommitdiff
path: root/Kernel/Thread.cpp
AgeCommit message (Expand)Author
2019-04-20Sprinkle use of AK::Vector in various places.Andreas Kling
2019-04-17Kernel: Scheduler donations need to verify that the beneficiary is valid.Andreas Kling
2019-04-14Kernel: Remove system.h and make the uptime global a qword.Andreas Kling
2019-04-03Kernel: Move VM-related files into Kernel/VM/.Andreas Kling
2019-04-03Kernel: Remove ancient nprocess and nblocked globals.Andreas Kling
2019-04-01Kernel: Add a blunt big process lock.Andreas Kling
2019-03-27Kernel: Save/restore the SSE context on context switch.Andreas Kling
2019-03-24Kernel: Make block() and yield() automatically call Scheduler::yield().Andreas Kling
2019-03-23Kernel: Add a Thread::all_threads() helper.Andreas Kling
2019-03-23Kernel+LibC: Add a simple create_thread() syscall.Andreas Kling
2019-03-23Kernel: Don't add the colonel process' main thread to g_threads.Andreas Kling
2019-03-23Kernel: Introduce threads, and refactor everything in support of it.Andreas Kling