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-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
2021-07-14
Kernel: Ignore subsequent calls to Process::die
Tom
2021-07-12
Kernel: Allow Lock to block from BlockCondition
Tom
2021-07-12
Kernel: Initialize threading and process management earlier
Tom
2021-07-11
Kernel: Rename ProcFSComponentsRegistrar => ProcFSComponentRegistry
Andreas Kling
2021-07-11
Kernel: Rename VFS => VirtualFileSystem
Andreas Kling
2021-07-07
Kernel: Fix race causing modifying a Process to fail with a panic
Tom
2021-07-06
Kernel+LibELF: Don't demangle symbols in the kernel
Gunnar Beutner
2021-06-29
Kernel: Don't copy a Vector<FileDescriptionAndFlags>
Liav A
2021-06-29
Kernel: Introduce the new ProcFS design
Liav A
2021-06-29
Kernel: Implement signal handling for x86_64
Gunnar Beutner
2021-06-28
Kernel: Make and use KERNEL_BASE
Hendiadyoin1
2021-06-28
Kernel: Fix Process::crash assuming 32-bit mode
Hendiadyoin1
2021-06-28
Kernel: Implement more x86_64 context switching functionality
Gunnar Beutner
2021-06-27
Kernel: Rename Thread::tss to Thread::regs and add x86_64 support
Gunnar Beutner
2021-06-26
Kernel: Clean up create_signal_trampoline a bit
Gunnar Beutner
2021-06-24
Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull`
Daniel Bertalan
2021-06-24
Kernel: Add stubs for missing x86_64 functionality
Gunnar Beutner
[next]