Andreas Kling
|
55adace359
Kernel: Rename SpinLock => Spinlock
|
4 gadi atpakaļ |
Andreas Kling
|
ed6f84c2c9
Kernel: Rename SpinLockProtectedValue<T> => SpinLockProtected<T>
|
4 gadi atpakaļ |
Andreas Kling
|
961f727448
Kernel: Consolidate a bunch of i386/x86_64 code paths
|
4 gadi atpakaļ |
Andreas Kling
|
62719b85e0
Kernel: Port Thread to ListedRefCounted
|
4 gadi atpakaļ |
Andreas Kling
|
37304203dd
Kernel: Lock thread list while in Thread::unref()
|
4 gadi atpakaļ |
Brian Gianforcaro
|
464dc42640
Kernel: Convert lock debug APIs to east const
|
4 gadi atpakaļ |
Brian Gianforcaro
|
bea74f4b77
Kernel: Reduce LOCK_DEBUG ifdefs by utilizing Kernel::LockLocation
|
4 gadi atpakaļ |
Liav A
|
7ba991dc37
Kernel: Steer away from heap allocations for ProcFS process data
|
4 gadi atpakaļ |
Gunnar Beutner
|
3322efd4cd
Kernel: Fix kernel panic when blocking on the process' big lock
|
4 gadi atpakaļ |
Andreas Kling
|
364134ad4b
Kernel/SMP: Skip thread registers in core dump if there is no trap frame
|
4 gadi atpakaļ |
Andreas Kling
|
9babb92a4b
Kernel/SMP: Make entering/leaving critical sections multi-processor safe
|
4 gadi atpakaļ |
Andreas Kling
|
b197fc40a7
Kernel: Port process thread lists to SpinLockProtectedValue
|
4 gadi atpakaļ |
Jean-Baptiste Boric
|
479b07339c
Kernel: Move LockMode into Locking/
|
4 gadi atpakaļ |
Andreas Kling
|
cd5faf4e42
Kernel: Rename Range => VirtualRange
|
4 gadi atpakaļ |
Andreas Kling
|
93d98d4976
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
|
4 gadi atpakaļ |
Andreas Kling
|
a1d7ebf85a
Kernel: Rename Kernel/VM/ to Kernel/Memory/
|
4 gadi atpakaļ |
Andreas Kling
|
584fa525eb
Kernel: Don't make a separate allocation for thread FPU state
|
4 gadi atpakaļ |
Andreas Kling
|
d5d8fba579
Kernel: Store Thread name as a KString
|
4 gadi atpakaļ |
Andreas Kling
|
066d3281b5
Kernel: Make AsyncDeviceRequest::name() return StringView
|
4 gadi atpakaļ |
Andreas Kling
|
32a150f2b4
Kernel: Make Thread::state_string() return StringView
|
4 gadi atpakaļ |
Brian Gianforcaro
|
0fc853f5ba
Kernel: Remove ThreadTracer.h include from Process.h / Thread.h
|
4 gadi atpakaļ |
Brian Gianforcaro
|
44e992429f
Kernel: Only include AK/SourceLocation.h if LOCK_DEBUG is enabled
|
4 gadi atpakaļ |
Brian Gianforcaro
|
ed996fcced
Kernel: Remove unused header includes
|
4 gadi atpakaļ |
Brian Gianforcaro
|
1cffecbe8d
Kernel: Push ARCH specific ifdef's down into RegisterState functions
|
4 gadi atpakaļ |
Tom
|
a635ff4e60
Everywhere: Make tracking cpu usage independent from system ticks
|
4 gadi atpakaļ |
Gunnar Beutner
|
6c6b778e2e
Kernel: Support 64-bit addresses for kernel thread stacks
|
4 gadi atpakaļ |
Andreas Kling
|
cee9528168
Kernel: Rename Lock to Mutex
|
4 gadi atpakaļ |
Daniel Bertalan
|
dd4ed4d22d
Kernel: Implement aligned `operator new` and use it
|
4 gadi atpakaļ |
Tom
|
704e1c2e3d
Kernel: Rename functions to be less confusing
|
4 gadi atpakaļ |
Tom
|
82e9fe8d67
Kernel: Optionally dump scheduler state with stack traces
|
4 gadi atpakaļ |