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
2020-02-27
Kernel: Always disable interrupts in do_killpg()
Andreas Kling
2020-02-27
Kernel: Ignore signals sent to threadless (zombie) processes
Andreas Kling
2020-02-27
Kernel: Don't allow profiling a dead process
Andreas Kling
2020-02-27
Kernel: Fix ASSERTION failed in join_thread syscall
Cristian-Bogdan SIRB
2020-02-27
Kernel: Don't assert on sys$kill() with pid=INT32_MIN
Andreas Kling
2020-02-26
Kernel: Allow process with multiple threads to call exec and exit
Cristian-Bogdan SIRB
2020-02-25
AK: Make Vector use size_t for its size and capacity
Andreas Kling
2020-02-24
Kernel: Use Vector::unstable_remove() when deallocating a region
Andreas Kling
2020-02-24
Kernel: Make Region weakable and use WeakPtr<Region> instead of Region*
Andreas Kling
2020-02-24
Kernel: Clear the region lookup cache on exec()
Andreas Kling
2020-02-24
Kernel: Include the new PIT class in system components
Liav A
2020-02-22
Kernel: Disown shared buffers on sys$execve()
Andreas Kling
2020-02-22
Kernel: Disable profiling during the critical section of sys$execve()
Andreas Kling
2020-02-22
Kernel: Reset profiling state on exec() (but keep it going)
Andreas Kling
2020-02-21
Kernel: Fix bitrotted DEBUG_IO logging
Andreas Kling
2020-02-18
Kernel: Remove SmapDisabler in sys$create_shared_buffer()
Andreas Kling
2020-02-18
Kernel: Reset FPU state on exec()
Andreas Kling
2020-02-18
Kernel: Use a FixedArray for a process's extra GIDs
Andreas Kling
2020-02-17
Kernel: Replace "current" with Thread::current and Process::current
Andreas Kling
2020-02-17
Kernel: Tear down process address space during finalization
Andreas Kling
2020-02-16
Kernel+LibC: Allow sys$mmap() callers to specify address alignment
Andreas Kling
2020-02-16
Kernel: Remove SmapDisabler in sys$accept()
Andreas Kling
2020-02-16
Kernel: Remove SmapDisabler in sys$clock_gettime()
Andreas Kling
2020-02-16
Kernel: Reduce header dependencies of Process and Thread
Andreas Kling
2020-02-16
Kernel: Add forward declaration header
Andreas Kling
2020-02-16
Kernel: Reduce header dependencies of MemoryManager and Region
Andreas Kling
2020-02-16
Kernel: Move all code into the Kernel namespace
Andreas Kling
2020-02-16
Kernel: Remove SmapDisabler in sys$getgroups()
Andreas Kling
2020-02-16
Kernel: Remove SmapDisabler in sys$setgroups()
Andreas Kling
2020-02-16
Kernel: Rename RegisterDump => RegisterState
Andreas Kling
2020-02-10
Kernel+LibC: Merge sys$stat() and sys$lstat()
Andreas Kling
2020-02-09
Kernel: Apply changes to use LibBareMetal definitions
Liav A
2020-02-08
Kernel: Make File::truncate() take a u64
Andreas Kling
2020-02-08
Kernel: Merge unnecessary DiskDevice class into BlockDevice
Andreas Kling
2020-02-08
Net: Add a basic sys$shutdown() implementation
Andreas Kling
2020-02-08
Kernel: Remove two bad FIXME's
Andreas Kling
2020-02-07
Kernel: Truncate addresses stored by getsockname() and getpeername()
Andreas Kling
2020-02-06
Kernel: memset() all siginfo_t structs after creating them
Andreas Kling
2020-02-06
Kernel: Fix sys$waitid(P_ALL, WNOHANG) return value
Sergey Bugaev
2020-02-05
Kernel: Put sys$waitid() debug logging behind PROCESS_DEBUG
Andreas Kling
2020-02-05
Kernel+LibC: Add sys$waitid(), and make sys$waitpid() wrap it
Sergey Bugaev
2020-02-02
Kernel: Start working on a syscall for logging performance events
Andreas Kling
2020-02-01
Kernel: Finalizer should not go back to sleep if there's more to do
Andreas Kling
2020-01-30
Kernel: Disallow empty ranges in munmap/mprotect/madvise
Andreas Kling
2020-01-30
Kernel: Reject non-user address ranges in mmap/munmap/mprotect/madvise
Andreas Kling
2020-01-30
Kernel: Copy "stack" and "mmap" bits when splitting a Region
Andreas Kling
2020-01-30
Kernel: Address validation helpers should take size_t, not ssize_t
Andreas Kling
2020-01-27
Kernel: sys$readlink() should return the number of bytes written out
Andreas Kling
2020-01-27
Kernel: sys$waitpid() only needs the waitee thread in the stopped case
Andreas Kling
2020-01-27
Kernel: Remove SmapDisablers in sys$getsockname() and sys$getpeername()
Andreas Kling
[next]