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
/
Thread.h
Age
Commit message (
Expand
)
Author
2023-04-04
Kernel: Stop using *LockRefPtr for Kernel::Timer
Andreas Kling
2023-04-04
Kernel: Stop using *LockRefPtr for ProcessGroup
Andreas Kling
2023-04-04
Kernel: Stop using *LockRefPtr for Thread
Andreas Kling
2023-04-04
Kernel: Stop using *LockRefPtr for Process pointers
Andreas Kling
2023-03-09
Kernel: Switch LockRefPtr<Inode> to RefPtr<Inode>
Andreas Kling
2023-03-07
Kernel: Use non-locking {Nonnull,}RefPtr for OpenFileDescription
Andreas Kling
2023-03-01
Kernel+LibC: Move the FD_SETSIZE declaration to API/POSIX/select.h file
Liav A
2023-02-06
Kernel: Protect Thread::m_name with a spinlock
Sam Atkins
2023-01-27
Kernel: Factor our PreviousMode into RegisterState::previous_mode
Timon Kruiper
2023-01-21
Kernel+LibC: Move LibC/signal_numbers.h to Kernel/API/POSIX
Andrew Kaster
2023-01-04
Everywhere: Remove some redundant `inline` keywords
Nico Weber
2023-01-02
Kernel: Turn lock ranks into template parameters
kleines Filmröllchen
2022-12-29
Kernel: Move ThreadRegisters into arch-specific directory
Timon Kruiper
2022-12-28
Kernel: Remove i686 support
Liav A
2022-12-11
Kernel: Allow dead threads to be joined
kleines Filmröllchen
2022-10-27
Kernel+LibC: Report correct scheduling priority limits
kleines Filmröllchen
2022-08-26
Kernel: Show more (b)locking info when dumping the process list
Tim Schumacher
2022-08-26
Kernel: Use InterruptsState in Spinlock code
Timon Kruiper
2022-08-24
Kernel: Remove unnecessary forward declaration of s_mm_lock
Andreas Kling
2022-08-20
Kernel: Make self-contained locking smart pointers their own classes
Andreas Kling
2022-08-19
Kernel: Require lock rank for Spinlock construction
kleines Filmröllchen
2022-08-19
Kernel: Don't lock scheduler while updating thread scheduling times
Andreas Kling
2022-08-15
Kernel: Shrink default userspace stack size from 4 MiB to 1 MiB
Andreas Kling
2022-07-21
Kernel: Support F_SETLKW in fcntl
Idan Horowitz
2022-07-10
Kernel: Remove unused WriteNotOpen File BlockFlag
Idan Horowitz
2022-07-10
Kernel: Report POLLNVAL events in sys$poll instead of returning EBADF
Idan Horowitz
2022-07-08
Kernel: Unblock SignalBlocker if a signal was just unmarked as pending
Tim Schumacher
2022-04-12
Kernel: Increase the default userspace stack size to 4 MiB
Tim Schumacher
2022-04-06
Kernel: Track big lock blocked threads in separate list
Jelle Raaijmakers
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-04
Kernel: Fill some siginfo and ucontext fields on SA_SIGINFO
Ali Mohammad Pur
2022-03-04
Kernel: Move signal handlers from being thread state to process state
Ali Mohammad Pur
2022-01-30
Kernel: Update terminology around Thread's "blocking mutex"
Andreas Kling
2022-01-30
Kernel: Make Thread::State an `enum class` and use it consistently
Andreas Kling
2022-01-30
Kernel: Don't dispatch signals in Processor::enter_current()
Andreas Kling
2022-01-30
Kernel: Remove unnecessary includes from Thread.h
Andreas Kling
2022-01-30
Kernel: Move Thread::block<BlockerType>() out of the Thread.h header
Andreas Kling
2022-01-26
Kernel: Remove always-false Thread::drop_thread_count boolean parameter
Idan Horowitz
2022-01-12
Kernel: Make Thread::backtrace() fallible using KString
Idan Horowitz
2022-01-11
Kernel: Allow preventing kmalloc and kfree
kleines Filmröllchen
2022-01-04
Kernel: Make Thread::m_kernel_stack_region a NonnullOwnPtr
Idan Horowitz
2021-12-29
Kernel: Add verification promise violations are propagated properly
Brian Gianforcaro
2021-12-29
Kernel: Support Mutex Protected lists in ListedRefCounted
Idan Horowitz
2021-12-23
Kernel: Don't honor userspace SIGSTOP requests in Thread::block()
Andreas Kling
2021-12-12
Kernel+LibC: Implement sigtimedwait()
Idan Horowitz
2021-12-12
Kernel: Preserve pending signals across execve(2)s
Idan Horowitz
2021-12-05
Kernel: Add support for the POLLWRBAND poll event
Idan Horowitz
2021-12-01
Kernel: Dispatch handle-able signals instead of crashing if possible
Idan Horowitz
2021-12-01
Kernel+LibC: Implement sigaltstack()
Idan Horowitz
2021-11-20
Kernel+LibC: Fix ptrace for 64-bit
Itamar
[next]