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-05-01
Kernel: Harden Process Vector usage against OOM.
Brian Gianforcaro
2021-04-29
Kernel: Enable building the kernel with -flto
Gunnar Beutner
2021-04-26
Kernel+Profiler: Improve profiling subsystem
Gunnar Beutner
2021-04-23
AK: Rename adopt() to adopt_ref()
Andreas Kling
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-19
Kernel: Add a syscall to clear the profiling buffer
Brian Gianforcaro
2021-04-04
Kernel+CrashReporter: Add metadata about page faults to crash reports
Andreas Kling
2021-03-21
Kernel::CPU: Move headers into common directory
Hendiadyoin1
2021-03-11
Kernel: Always protect process data immediately after construction
Andreas Kling
2021-03-11
Kernel: Move process termination status/signal into protected data
Andreas Kling
2021-03-11
Kernel: Move process thread lists into protected data
Andreas Kling
2021-03-11
Kernel: Don't keep protected Process data in a separate allocation
Andreas Kling
2021-03-10
Kernel: Move process "dumpable" flag into protected data
Andreas Kling
2021-03-10
Kernel: Move process parent PID into protected data :^)
Andreas Kling
2021-03-10
Kernel: Move process extra_gids into protected data :^)
Andreas Kling
2021-03-10
Kernel: Move select Process members into protected memory
Andreas Kling
2021-03-04
Kernel: Make the kernel compile & link for x86_64
Andreas Kling
2021-03-02
Kernel+Profiler: Capture metadata about all profiled processes
Andreas Kling
2021-03-02
Kernel: Better handling of allocation failure in profiling
Andreas Kling
2021-03-02
Kernel: Make kgettimeofday use AK::Time
Ben Wiederhake
2021-03-02
Kernel: Remove duplicative kgettimeofday(timeval&) function
Ben Wiederhake
2021-03-02
Kernel: Make TimeManagement use AK::Time internally
Ben Wiederhake
2021-02-26
Kernel: Detach the traced process on process exit
cbsirb
2021-02-25
Kernel: Don't disable interrupts while dealing with a process crash
Andreas Kling
2021-02-25
Kernel: Take some baby steps towards x86_64
Andreas Kling
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-21
Kernel: Use uniform initialization instead of memset for a few stack buffer.
Brian Gianforcaro
2021-02-19
Kernel: Slap UNMAP_AFTER_INIT on a whole bunch of functions
Andreas Kling
2021-02-14
Kernel: Mark a handful of things in Process.cpp READONLY_AFTER_INIT
Andreas Kling
2021-02-14
Kernel: Remove user/kernel flags from Region
Andreas Kling
2021-02-14
Kernel: Map signal trampoline into each process's address space
Andreas Kling
2021-02-11
Kernel: Remove an unnecessary InterruptDisabler in early initialization
Andreas Kling
2021-02-09
Kernel: Remove unused root directory computation in Process creation
Andreas Kling
2021-02-08
Kernel: Move memory statistics helpers from Process to Space
Andreas Kling
2021-02-08
Kernel: Factor address space management out of the Process class
Andreas Kling
2021-02-08
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
AnotherTest
2021-02-07
Kernel: Use KResultOr::release_value in Process::create_kernel_thread
Tom
2021-02-07
Kernel: Make sure we can allocate kernel stack before creating thread
Andreas Kling
2021-02-07
Kernel: Remove unused function Process::backtrace()
Andreas Kling
2021-02-02
Kernel: Add a way to specify which memory regions can make syscalls
Andreas Kling
2021-01-28
Kernel: Generate coredump backtraces from "threads for coredump" list
Andreas Kling
2021-01-27
Kernel: Keep a list of threads per Process
Tom
2021-01-27
Kernel: Remove Range "valid" state and use Optional<Range> instead
Andreas Kling
2021-01-26
Meta: Split debug defines into multiple headers.
asynts
2021-01-26
Kernel: sys$munmap() region splitting did not preserve "shared" flag
Andreas Kling
2021-01-26
Kernel: Remove allocate_region() functions that don't take a Range
Andreas Kling
2021-01-25
Everywhere: Debug macros instead of constexpr.
asynts
2021-01-25
Everywhere: Remove unnecessary debug comments.
asynts
2021-01-20
Kernel+LibC: Turn errno codes into a strongly typed enum
Andreas Kling
2021-01-17
Kernel+Userland: Remove shared buffers (shbufs)
Andreas Kling
[next]