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-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
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: 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-20
Kernel: Instrument syscalls with their process big lock requirements
Brian Gianforcaro
2021-07-17
Kernel: Rename Lock to Mutex
Andreas Kling
2021-07-14
Kernel: Ignore subsequent calls to Process::die
Tom
2021-07-12
Kernel: Initialize threading and process management earlier
Tom
2021-07-09
LibPthread+Kernel: Add pthread_kill() and the thread_kill syscall
Ali Mohammad Pur
2021-07-07
Kernel: Fix race causing modifying a Process to fail with a panic
Tom
2021-07-07
Kernel+KeyboardSettings: Remove numlock syscall and implement ioctl
Edwin Hoksberg
2021-07-05
Kernel+LibC: Remove sys$donate()
Andreas Kling
2021-07-05
KeyboardSettings+Kernel: Setting to enable Num Lock on login
ForLoveOfCats
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-28
Kernel: Fix the return type for syscalls
Gunnar Beutner
2021-06-28
Kernel+LibELF: Add support for validating and loading ELF64 executables
Gunnar Beutner
2021-06-28
Kernel: Fix Process::crash assuming 32-bit mode
Hendiadyoin1
2021-06-26
Kernel: Ensure that the ProcessBase class is properly laid out on x86_64
Gunnar Beutner
2021-06-16
Kernel: Remove various other uses of ssize_t
Gunnar Beutner
2021-06-08
Kernel: Allow unveiling subfolders regardless of parent's permissions
Max Wipfli
2021-06-07
Kernel: Switch Process to InstrusiveList from InlineLinkedList
Brian Gianforcaro
2021-05-29
Kernel: Convert Process::get_syscall_path_argument() to KString
Andreas Kling
2021-05-29
Kernel: Make sure we free the thread stack on thread exit
Gunnar Beutner
2021-05-28
Kernel: Add try_copy_kstring_from_user()
Andreas Kling
2021-05-27
Kernel: Pass trampolines instead of lambdas to create_kernel_process
Andrew Kaster
[next]