Andreas Kling
|
584fa525eb
Kernel: Don't make a separate allocation for thread FPU state
|
3 yıl önce |
Andreas Kling
|
d5d8fba579
Kernel: Store Thread name as a KString
|
3 yıl önce |
Andreas Kling
|
32a150f2b4
Kernel: Make Thread::state_string() return StringView
|
3 yıl önce |
Patrick Meyer
|
83f88df757
Kernel: Add option to build with coverage instrumentation and KCOV
|
4 yıl önce |
Gunnar Beutner
|
36e36507d5
Everywhere: Prefer using {:#x} over 0x{:x}
|
4 yıl önce |
Gunnar Beutner
|
31f30e732a
Everywhere: Prefix hexadecimal numbers with 0x
|
4 yıl önce |
Brian Gianforcaro
|
1cffecbe8d
Kernel: Push ARCH specific ifdef's down into RegisterState functions
|
4 yıl önce |
Tom
|
a635ff4e60
Everywhere: Make tracking cpu usage independent from system ticks
|
4 yıl önce |
Gunnar Beutner
|
6c6b778e2e
Kernel: Support 64-bit addresses for kernel thread stacks
|
4 yıl önce |
Tom
|
ae8472f9ca
Kernel: Fix blocking relock of the big_lock while unlocking other Lock
|
4 yıl önce |
Andreas Kling
|
cee9528168
Kernel: Rename Lock to Mutex
|
4 yıl önce |
Brian Gianforcaro
|
c0987453e6
Kernel: Remove double RedBlackTree lookup in VM/Space region removal
|
4 yıl önce |
Daniel Bertalan
|
dd4ed4d22d
Kernel: Implement aligned `operator new` and use it
|
4 yıl önce |
Tom
|
704e1c2e3d
Kernel: Rename functions to be less confusing
|
4 yıl önce |
Tom
|
0536a4ff41
Kernel: Release big lock when blocking on another lock
|
4 yıl önce |
Tom
|
026ffa343d
Kernel: Allow Lock to block from BlockCondition
|
4 yıl önce |
Andreas Kling
|
fa9111ac46
Kernel: Rename ProcFSComponentsRegistrar => ProcFSComponentRegistry
|
4 yıl önce |
Gunnar Beutner
|
67f0c0d5f0
Kernel+LibELF: Don't demangle symbols in the kernel
|
4 yıl önce |
Andreas Kling
|
565796ae4e
Kernel+LibC: Remove sys$donate()
|
4 yıl önce |
Tom
|
908f86b061
Kernel: Print region name+offset for user addresses in thread backtrace
|
4 yıl önce |
Hediadyoin1
|
d12e14fa95
Userland: Respect red-zone for signal handlers
|
4 yıl önce |
Gunnar Beutner
|
52f9aaa823
Kernel: Use the GS segment for the per-CPU struct
|
4 yıl önce |
Liav A
|
3344f91fc4
Kernel/ProcFS: Clean dead processes properly
|
4 yıl önce |
Brian Gianforcaro
|
60efe18a31
Kernel: Handle OOM when allocating Thread FPUState
|
4 yıl önce |
Liav A
|
12b6e69150
Kernel: Introduce the new ProcFS design
|
4 yıl önce |
Gunnar Beutner
|
6dde7dac8f
Kernel: Implement signal handling for x86_64
|
4 yıl önce |
Gunnar Beutner
|
9ed051fe25
Kernel: Implement initializing threads on x86_64
|
4 yıl önce |
Gunnar Beutner
|
f285241cb8
Kernel: Rename Thread::tss to Thread::regs and add x86_64 support
|
4 yıl önce |
Gunnar Beutner
|
233ef26e4d
Kernel+Userland: Add x86_64 registers to RegisterState/PtraceRegisters
|
4 yıl önce |
Daniel Bertalan
|
f820917a76
Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull`
|
4 yıl önce |