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.cpp
Age
Commit message (
Expand
)
Author
2020-09-27
Kernel: Make Thread refcounted
Tom
2020-09-26
Kernel: Allow killing queued threads
Tom
2020-09-26
Kernel: Fix thread joining issues
Tom
2020-09-25
Meta+Kernel: Make clang-format-10 clean
Ben Wiederhake
2020-09-16
Kernel: Return ENOMEM in more places
Luke
2020-09-15
Kernel: Don't symbolicate stack traces in IRQ handlers
Tom
2020-09-14
Kernel: Stop back trace on a null base pointer
Tom
2020-09-13
Kernel: Make copy_to/from_user safe and remove unnecessary checks
Tom
2020-09-10
Kernel: Rename Process::is_ring0/3 to Process::is_kernel/user_process
Tom
2020-09-09
Kernel+LibC+UE: Introduce SIGINFO (generated with ^T)
Andreas Kling
2020-09-09
Kernel: Keep signal state in sync
Tom
2020-09-07
Kernel: Fix crash when delivering signal to barely created thread
Tom
2020-08-30
Kernel: Make Heap implementation reusable, and make kmalloc expandable
Tom
2020-08-20
Kernel: Pack arguments, environment and auxiliary values better
Andreas Kling
2020-08-17
Kernel: Remove a comment that has been stale since 7a64f55c0f
Nico Weber
2020-08-15
Kernel: Briefly resume stopped threads when being killed
Tom
2020-08-12
Kernel: Mark compilation-unit-only functions as static
Ben Wiederhake
2020-08-11
Kernel: Always return from Thread::wait_on
Tom
2020-08-10
Kernel: More PID/TID typing
Ben Wiederhake
2020-08-10
Kernel: PID/TID typing
Ben Wiederhake
2020-08-06
Kernel: Dequeue dying threads from WaitQueue
Tom
2020-08-03
Kernel: Consolidate timeout logic
Tom
2020-08-03
Kernel: Fix a few Thread::block related races
Tom
2020-08-02
Kernel: Fix signal delivery when no syscall is made
Tom
2020-08-02
Kernel: Remove ProcessInspectionHandle and make Process RefCounted
Tom
2020-07-25
Kernel: Allow Thread::sleep for more than 388 days
Ben Wiederhake
2020-07-07
Kernel: Fix checking BlockResult
Tom
2020-07-07
Kernel+LibELF: Expose ELF Auxiliary Vector to Userspace
Andrew Kaster
2020-07-06
Kernel: Add SMP IPI support
Tom
2020-07-06
Kernel: Thread::wait_on() must always leave interrupts enabled on exit
Andreas Kling
2020-07-06
Kernel: Enhance WaitQueue to remember pending wakes
Tom
2020-07-06
Kernel: Various context switch fixes
Tom
2020-07-06
Kernel: Require a reason to be passed to Thread::wait_on
Tom
2020-07-03
Kernel: Fix retreiving frame pointer from a thread
Tom
2020-07-03
Kernel: Fix signal delivery
Tom
2020-07-01
Kernel: Turn Thread::current and Process::current into functions
Tom
2020-07-01
Kernel: Implement software context switching and Processor structure
Tom
2020-05-20
AK+Kernel: Help the compiler inline a bunch of trivial methods
Sergey Bugaev
2020-04-27
Kernel: Expose timers via a TimerId type
Brian Gianforcaro
2020-04-26
Kernel: Add timeout support to Thread::wait_on
Brian Gianforcaro
2020-04-13
ptrace: Add PT_SETREGS
Itamar
2020-04-13
Thread: Set m_blocker to null in Thread::unblock()
Itamar
2020-04-11
Kernel: Store previous thread state upon all transitions to Stopped (#1753)
Peter Nelson
2020-04-11
LibELF: Move ELF classes into namespace ELF
Andrew Kaster
2020-04-11
Kernel: Include the current instruction pointer in profile samples
Andreas Kling
2020-04-08
Kernel: Update cryptically-named functions related to symbolication
Andreas Kling
2020-03-28
Kernel: Add 'ptrace' syscall
Itamar
2020-03-08
AK: Add global FlatPtr typedef. It's u32 or u64, based on sizeof(void*)
Andreas Kling
2020-03-02
Kernel: Use klog() instead of kprintf()
Liav A
2020-03-02
Kernel: Load executables on demand when symbolicating
Andreas Kling
[next]