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
/
Process.cpp
Age
Commit message (
Expand
)
Author
2021-08-28
Kernel: Don't acquire Mutex for hostname() before scheduling is enabled
Andrew Kaster
2021-08-28
Kernel: Guard the all processes list with a Spinlock rather than a Mutex
Andrew Kaster
2021-08-23
Kernel: Rename some BlockerSets to foo_blocker_set
Andreas Kling
2021-08-23
Kernel: Rename Thread::BlockCondition to BlockerSet
Andreas Kling
2021-08-23
Everywhere: Core dump => Coredump
Andreas Kling
2021-08-22
Kernel: Rename ScopedSpinlock => SpinlockLocker
Andreas Kling
2021-08-22
Kernel: Rename SpinLock => Spinlock
Andreas Kling
2021-08-22
Kernel: Rename ProtectedValue<T> => MutexProtected<T>
Andreas Kling
2021-08-19
Kernel: Make Process::current() return a Process& instead of Process*
Idan Horowitz
2021-08-19
Kernel: Consolidate a bunch of i386/x86_64 code paths
Andreas Kling
2021-08-16
Kernel: Add a Process::FileDescriptions::get_if_valid(index) API
Ali Mohammad Pur
2021-08-15
Kernel+Userland: Remove chroot functionality
Andreas Kling
2021-08-15
Kernel: Don't hold the process list lock while destructing the process
sin-ack
2021-08-15
Kernel: Handle removal of Process from list before unref
sin-ack
2021-08-15
Kernel: Move ProcFS related overrides in Process to ProcessProcFSTraits
sin-ack
2021-08-14
Kernel: Stop allowing implicit conversion from KResult to int
Andreas Kling
2021-08-13
Kernel: Remove char* versions of path argument / kstring copy methods
Brian Gianforcaro
2021-08-12
Kernel: Steer away from heap allocations for ProcFS process data
Liav A
2021-08-12
Kernel: Fail process creating earlier if can't create AddressSpace
Liav A
2021-08-12
Kernel/Process: Move protected values to the end of the object
Liav A
2021-08-11
Kernel: Don't ask RTC for current time when generating coredumps
Andreas Kling
2021-08-08
Kernel: Remove unused Process::FileDescriptions::fd_flags()
Andreas Kling
2021-08-08
Kernel: Remove unused Process::all_pids()
Andreas Kling
2021-08-08
Everywhere: Replace AK::Singleton => Singleton
Andreas Kling
2021-08-08
Kernel: Remove unused Process pointer in Memory::AddressSpace
Andreas Kling
2021-08-07
Kernel: Port process thread lists to SpinLockProtectedValue
Andreas Kling
2021-08-07
Kernel: Port process groups to SpinLockProtectedValue
Andreas Kling
2021-08-07
Kernel: Migrate process list locking to ProtectedValue
Jean-Baptiste Boric
2021-08-07
Kernel: Make process list a singleton
Jean-Baptiste Boric
2021-08-07
Kernel: Migrate hostname locking to ProtectedValue
Jean-Baptiste Boric
2021-08-06
Kernel: Add convenience values to the Memory::Region::Access enum
Andreas Kling
2021-08-06
Kernel: Rename Process::space() => Process::address_space()
Andreas Kling
2021-08-06
Kernel: Rename Memory::Space => Memory::AddressSpace
Andreas Kling
2021-08-06
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
Andreas Kling
2021-08-06
Kernel: Rename Kernel/VM/ to Kernel/Memory/
Andreas Kling
2021-08-06
Kernel: Store coredump metadata properties as KStrings
Andreas Kling
2021-08-06
Kernel: Store Thread name as a KString
Andreas Kling
2021-08-01
Kernel: Remove ThreadTracer.h include from Process.h / Thread.h
Brian Gianforcaro
2021-08-01
Kernel: Only include KCOVDevice.h if ENABLE_KERNEL_COVERAGE_COLLECTION
Brian Gianforcaro
2021-08-01
Kernel: Remove unused header includes
Brian Gianforcaro
2021-07-28
Kernel: Track allocated FileDescriptionAndFlag elements in each Process
Brian Gianforcaro
2021-07-28
Kernel: Make Process::FileDescriptions::allocate return KResultOr<int>
Brian Gianforcaro
2021-07-27
Kernel: Rename Space::create => Space::try_create()
Andreas Kling
2021-07-27
Kernel: Support loading the kernel at almost arbitrary virtual addresses
Gunnar Beutner
2021-07-26
Kernel: Add option to build with coverage instrumentation and KCOV
Patrick Meyer
2021-07-23
Kernel: Make -pie work for x86_64
Gunnar Beutner
2021-07-18
Kernel: Add .profile extension to perfcore files
Max Wipfli
2021-07-18
Kernel: Introduce basic pre-kernel environment
Gunnar Beutner
2021-07-17
Kernel: Rename Lock to Mutex
Andreas Kling
2021-07-14
Kernel: Fix Process use-after-free in Thread finalization
Andreas Kling
[next]