Andreas Kling
|
b712345c92
Kernel: Use PANIC() in a bunch of places :^)
|
4 năm trước cách đây |
AnotherTest
|
09a43969ba
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
|
4 năm trước cách đây |
AnotherTest
|
53ce923e10
Everywhere: Fix obvious dbgln() bugs
|
4 năm trước cách đây |
Tom
|
d5472426ec
Kernel: Retire SchedulerData and add Thread lookup table
|
4 năm trước cách đây |
Andreas Kling
|
b72f067f0d
Kernel+Userland: Remove unused "effective priority" from threads
|
4 năm trước cách đây |
Andreas Kling
|
f2decb6665
Revert "Kernel: Fix Thread::relock_process leaving critical section"
|
4 năm trước cách đây |
Tom
|
db1448b21a
Kernel: Add a compile-time switch to enable scheduling on all CPUs
|
4 năm trước cách đây |
Tom
|
e9e76b8074
Kernel: Fix Thread::relock_process leaving critical section
|
4 năm trước cách đây |
Tom
|
03a9ee79fa
Kernel: Implement thread priority queues
|
4 năm trước cách đây |
Tom
|
c531084873
Kernel: Track processor idle state and wake processors when waking threads
|
4 năm trước cách đây |
Tom
|
e2f9e557d3
Kernel: Make Processor::id a static function
|
4 năm trước cách đây |
Tom
|
21d288a10e
Kernel: Make Thread::current smp-safe
|
4 năm trước cách đây |
Tom
|
33cdc1d2f1
Kernel: Use new Thread::previous_mode to track ticks
|
4 năm trước cách đây |
Tom
|
0bd558081e
Kernel: Track previous mode when entering/exiting traps
|
4 năm trước cách đây |
asynts
|
7cf0c7cc0d
Meta: Split debug defines into multiple headers.
|
4 năm trước cách đây |
asynts
|
8465683dcf
Everywhere: Debug macros instead of constexpr.
|
4 năm trước cách đây |
asynts
|
acdcf59a33
Everywhere: Remove unnecessary debug comments.
|
4 năm trước cách đây |
Andreas Kling
|
647cfcb641
Kernel: Prune uninteresting kernel frames from profiling samples
|
4 năm trước cách đây |
asynts
|
94bb544c33
Everywhere: Replace a bundle of dbg with dbgln.
|
4 năm trước cách đây |
Andreas Kling
|
5dafb72370
Kernel+Profiler: Make profiling per-process and without core dumps
|
4 năm trước cách đây |
asynts
|
019c9eb749
Everywhere: Replace a bundle of dbg with dbgln.
|
4 năm trước cách đây |
Tom
|
476f17b3f1
Kernel: Merge PurgeableVMObject into AnonymousVMObject
|
4 năm trước cách đây |
Andreas Kling
|
ed5c26d698
AK: Remove custom %w format string specifier
|
4 năm trước cách đây |
Andreas Kling
|
c25cf5fb56
Kernel: Panic if we're about to switch to a user thread with IOPL!=0
|
4 năm trước cách đây |
Tom
|
5f51d85184
Kernel: Improve time keeping and dramatically reduce interrupt load
|
4 năm trước cách đây |
Lenny Maiorani
|
765936ebae
Everywhere: Switch from (void) to [[maybe_unused]] (#4473)
|
4 năm trước cách đây |
Tom
|
da5cc34ebb
Kernel: Fix some issues related to fixes and block conditions
|
4 năm trước cách đây |
Tom
|
4c1e27ec65
Kernel: Use TimerQueue for SIGALRM
|
4 năm trước cách đây |
Tom
|
78f1b5e359
Kernel: Fix some problems with Thread::wait_on and Lock
|
4 năm trước cách đây |
Tom
|
3bda458735
Kernel: Lock should keep a reference to whoever holds the lock
|
4 năm trước cách đây |