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.h
Age
Commit message (
Expand
)
Author
2021-09-05
Kernel: Make copy_{from,to}_user() return KResult and use TRY()
Andreas Kling
2021-09-05
Kernel: Declare type aliases with "using" instead of "typedef"
Brian Gianforcaro
2021-09-04
Kernel: Make Process::try_create() propagate errors better
Andreas Kling
2021-09-04
Kernel: Tidy up Process::try_create_user_process()
Andreas Kling
2021-09-04
Kernel: Move pledge verification into Process member functions
Andreas Kling
2021-09-04
Kernel: Rename Process::create() => try_create()
Andreas Kling
2021-08-29
Kernel: {Mutex,Spinlock}::own_lock() => is_locked_by_current_thread()
Andreas Kling
2021-08-29
Kernel: Strongly typed user & group ID's
Andreas Kling
2021-08-28
Kernel: Acquire reference to waitee before trying to block in sys$waitid
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 SpinLockProtectedValue<T> => SpinLockProtected<T>
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-16
Kernel: Add a Process::FileDescriptions::get_if_valid(index) API
Ali Mohammad Pur
2021-08-15
Kernel: Simplify OOM handling in ProcessProcFSTraits
sin-ack
2021-08-15
Kernel+Userland: Remove chroot functionality
Andreas Kling
2021-08-15
Kernel: Remove copy_string_from_user() as it's no longer used
Andreas Kling
2021-08-15
Kernel: Make Process final
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-15
Kernel: Handle allocation failure in ProcFS and friends
sin-ack
2021-08-13
Kernel: Make cloning of FileDescriptions OOM safe
Brian Gianforcaro
2021-08-13
Kernel: Remove char* versions of path argument / kstring copy methods
Brian Gianforcaro
2021-08-13
Kernel: Fix sys$dbgputstr(...) to take a char* instead of u8*
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-12
Kernel: Make sys$perf_register_string() generate the string ID's
Andreas Kling
2021-08-12
Kernel+LibC: Add sys$perf_register_string()
Andreas Kling
2021-08-10
Kernel+LibC: Allow clock_gettime() to run without syscalls
Andreas Kling
2021-08-10
Kernel+UserspaceEmulator: Remove unused sys$gettimeofday()
Andreas Kling
2021-08-08
Kernel: Remove unused Process::FileDescriptions::fd_flags()
Andreas Kling
2021-08-08
Kernel: Remove unused cruft from FileDescriptionAndFlags
Andreas Kling
2021-08-08
Kernel: Remove unused template variant of create_kernel_thread()
Andreas Kling
2021-08-08
Kernel: Remove unused Process::all_pids()
Andreas Kling
2021-08-07
Kernel: Port process thread lists 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-07
Kernel: Move Mutex into Locking/
Jean-Baptiste Boric
2021-08-06
Kernel: Make Process's m_promises & m_execpromises fields atomic
Idan Horowitz
2021-08-06
Kernel: Move UnveilNode.h into Kernel/FileSystem/
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
[next]