index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Scheduler.cpp
Age
Commit message (
Expand
)
Author
2020-08-11
Kernel: Always return from Thread::wait_on
Tom
2020-08-10
Kernel: More PID/TID typing
Ben Wiederhake
2020-08-10
Kernel: PID/TID typing
Ben Wiederhake
2020-08-05
Kernel: Suppress remaining unobserved KResult return codes
Brian Gianforcaro
2020-08-03
Kernel: Consolidate timeout logic
Tom
2020-08-03
Kernel: Fix a few Thread::block related races
Tom
2020-08-02
Kernel: Fix signal delivery when no syscall is made
Tom
2020-08-02
Kernel: Remove ProcessInspectionHandle and make Process RefCounted
Tom
2020-08-02
Kernel: Prevent recursive calls into the scheduler
Tom
2020-07-30
Kernel: Turn Process::FileDescriptionAndFlags into a proper class
Andreas Kling
2020-07-30
Kernel: Move syscall implementations out of Process.cpp
Andreas Kling
2020-07-30
Kernel: Run clang-format on Scheduler.cpp
Andreas Kling
2020-07-06
Kernel: Add SMP IPI support
Tom
2020-07-06
Kernel: Various context switch fixes
Tom
2020-07-06
Kernel: Require a reason to be passed to Thread::wait_on
Tom
2020-07-03
Kernel: Fix signal delivery
Tom
2020-07-01
Kernel: Boot all APS all the way into their own idle loop
Tom
2020-07-01
Kernel: Block initializing the Scheduler on the APs until the BSP initialized...
Tom
2020-07-01
Kernel: Turn Thread::current and Process::current into functions
Tom
2020-07-01
Kernel: Implement software context switching and Processor structure
Tom
2020-06-22
Kernel: Silence some debug spam in Scheduler
Andreas Kling
2020-06-22
LibC: Implement pselect
Nico Weber
2020-05-25
Kernel: Fix returning random children from waitid(WNOHANG)
Sergey Bugaev
2020-05-18
Kernel: WaitBlocker should always unblock immediately on WNOHANG
Andreas Kling
2020-05-17
Kernel + LibC: Handle running processes in do_waitid()
AnotherTest
2020-05-16
Kernel: Let the wait blocker inspect *all* child threads of a process
Andreas Kling
2020-05-16
Kernel: Add TimeManagement::now_as_timeval()
Andreas Kling
2020-05-16
Kernel: Remove the "kernel info page" used for fast gettimeofday()
Andreas Kling
2020-04-11
Kernel: Include the current instruction pointer in profile samples
Andreas Kling
2020-03-28
WaitBlocker: don't unblock if thread has pending SIGCONT
Itamar
2020-03-19
Scheduler: Use monotonic time for blocking threads
Liav A
2020-03-19
Kernel: Introduce the new Time management subsystem
Liav A
2020-03-19
Kernel: Use a const reference to RegisterState in IRQ handling
Liav A
2020-03-03
AK: Make quick_sort() a little more ergonomic
Andreas Kling
2020-03-01
AK: Remove unnecessary casts to size_t, after Vector changes
Andreas Kling
2020-02-29
Kernel: Simplify some dbg() logging
Andreas Kling
2020-02-27
Scheduler: Use dbg() instead of dbgprintf()
Liav A
2020-02-26
Kernel: Allow process with multiple threads to call exec and exit
Cristian-Bogdan SIRB
2020-02-24
Kernel: Include the new PIT class in system components
Liav A
2020-02-17
Kernel: Replace "current" with Thread::current and Process::current
Andreas Kling
2020-02-16
Kernel: Move all code into the Kernel namespace
Andreas Kling
2020-02-16
Kernel: Rename RegisterDump => RegisterState
Andreas Kling
2020-02-10
Kernel: Remove some commented-out code in Scheduler::yield()
Andreas Kling
2020-02-10
Kernel: Remove outdated FIXME from Scheduler
Andreas Kling
2020-02-01
Kernel: Finalizer should not go back to sleep if there's more to do
Andreas Kling
2020-01-26
Kernel: read()/write() should respect timeouts when used on a sockets
Andreas Kling
2020-01-18
Kernel: Stop flushing GDT/IDT registers all the time
Andreas Kling
2020-01-18
Meta: Add license header to source files
Andreas Kling
2020-01-12
Kernel: Dispatch pending signals when returning from a syscall
Andreas Kling
2020-01-12
Kernel: Disable SMAP protection while capturing profile samples
Andreas Kling
[next]