Andreas Kling
|
c3915e4058
Kernel: Stop using *LockRefPtr for Thread
|
2 năm trước cách đây |
Andreas Kling
|
65438d8a85
Kernel: Stop using *LockRefPtr for Process pointers
|
2 năm trước cách đây |
Liav A
|
c56e1c5378
Kernel/FileSystem: Simplify the ProcFS significantly
|
2 năm trước cách đây |
Itamar
|
ddec9cb1f0
Kernel: Update stored registers in a thread's tracer on SIGSTOP
|
2 năm trước cách đây |
Sam Atkins
|
1014aefe64
Kernel: Protect Thread::m_name with a spinlock
|
2 năm trước cách đây |
Sam Atkins
|
fe7b08dad7
Kernel: Protect Process::m_name with a spinlock
|
2 năm trước cách đây |
Timon Kruiper
|
697c5ca5e5
Kernel: Move Memory/PageDirectory.{cpp,h} to arch-specific directory
|
2 năm trước cách đây |
Timon Kruiper
|
fb10774862
Kernel: Factor our PreviousMode into RegisterState::previous_mode
|
2 năm trước cách đây |
Andrew Kaster
|
046c23f567
Kernel+LibC: Move LibC/signal_numbers.h to Kernel/API/POSIX
|
2 năm trước cách đây |
kleines Filmröllchen
|
a6a439243f
Kernel: Turn lock ranks into template parameters
|
2 năm trước cách đây |
Timon Kruiper
|
a3cbaa3449
Kernel: Move ThreadRegisters into arch-specific directory
|
2 năm trước cách đây |
Timon Kruiper
|
5b06925b8a
Kernel: Remove debug printing of code segment
|
2 năm trước cách đây |
Andreas Kling
|
d6fa42dd5c
Kernel: Remove the two remaining ARCH(I386) checks
|
2 năm trước cách đây |
Liav A
|
5ff318cf3a
Kernel: Remove i686 support
|
2 năm trước cách đây |
Sergey Lisov
|
18af8be0e6
Kernel: Set EFLAGS/RFLAGS to a known-good value on signal entry
|
2 năm trước cách đây |
Liav A
|
5e062414c1
Kernel: Add support for jails
|
2 năm trước cách đây |
Timon Kruiper
|
9827c11d8b
Kernel: Move InterruptDisabler out of Arch directory
|
2 năm trước cách đây |
Gunnar Beutner
|
69efded562
Kernel: Add more stubs needed for Thread.cpp
|
2 năm trước cách đây |
Gunnar Beutner
|
1e3edb3b76
Kernel: Don't directly include <Kernel/Arch/x86/TrapFrame.h>
|
2 năm trước cách đây |
Andreas Kling
|
a3b2b20782
Kernel: Remove global MM lock in favor of SpinlockProtected
|
2 năm trước cách đây |
Andreas Kling
|
cf16b2c8e6
Kernel: Wrap process address spaces in SpinlockProtected
|
2 năm trước cách đây |
Anthony Iacono
|
f86b671de2
Kernel: Use Process::credentials() and remove user ID/group ID helpers
|
2 năm trước cách đây |
Andreas Kling
|
11eee67b85
Kernel: Make self-contained locking smart pointers their own classes
|
2 năm trước cách đây |
Andreas Kling
|
766bf5c89e
Kernel: Don't take thread lock for signal dispatch
|
2 năm trước cách đây |
Andreas Kling
|
23902d46f1
Kernel: Don't lock scheduler in ~Thread()
|
2 năm trước cách đây |
Andreas Kling
|
806ade1367
Kernel: Don't lock scheduler while updating thread scheduling times
|
2 năm trước cách đây |
Andreas Kling
|
ec330c2ce6
Kernel: Use consistent lock acquisition order in Thread::block*()
|
2 năm trước cách đây |
Brian Gianforcaro
|
22f7e800d2
Kernel: Fix a typo and a grammar issue in code comments
|
2 năm trước cách đây |
Undefine
|
97cc33ca47
Everywhere: Make the codebase more architecture aware
|
3 năm trước cách đây |
Tim Schumacher
|
899fd74f8e
LibC: Implement `pthread_cancel`
|
3 năm trước cách đây |