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
2021-08-12
Kernel: Steer away from heap allocations for ProcFS process data
Liav A
2021-08-10
Kernel: Fix kernel panic when blocking on the process' big lock
Gunnar Beutner
2021-08-10
Kernel/SMP: Skip thread registers in core dump if there is no trap frame
Andreas Kling
2021-08-10
Kernel/SMP: Make entering/leaving critical sections multi-processor safe
Andreas Kling
2021-08-07
Kernel: Port process thread lists to SpinLockProtectedValue
Andreas Kling
2021-08-07
Kernel: Move LockMode into Locking/
Jean-Baptiste Boric
2021-08-06
Kernel: Rename Range => VirtualRange
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: Don't make a separate allocation for thread FPU state
Andreas Kling
2021-08-06
Kernel: Store Thread name as a KString
Andreas Kling
2021-08-06
Kernel: Make AsyncDeviceRequest::name() return StringView
Andreas Kling
2021-08-06
Kernel: Make Thread::state_string() return StringView
Andreas Kling
2021-08-01
Kernel: Remove ThreadTracer.h include from Process.h / Thread.h
Brian Gianforcaro
2021-08-01
Kernel: Only include AK/SourceLocation.h if LOCK_DEBUG is enabled
Brian Gianforcaro
2021-08-01
Kernel: Remove unused header includes
Brian Gianforcaro
2021-07-19
Kernel: Push ARCH specific ifdef's down into RegisterState functions
Brian Gianforcaro
2021-07-18
Everywhere: Make tracking cpu usage independent from system ticks
Tom
2021-07-18
Kernel: Support 64-bit addresses for kernel thread stacks
Gunnar Beutner
2021-07-17
Kernel: Rename Lock to Mutex
Andreas Kling
2021-07-16
Kernel: Implement aligned `operator new` and use it
Daniel Bertalan
2021-07-16
Kernel: Rename functions to be less confusing
Tom
2021-07-15
Kernel: Optionally dump scheduler state with stack traces
Tom
2021-07-13
Revert "Kernel: Make sure threads which don't do any syscalls are t..."
Tom
2021-07-12
Kernel: Allow Lock to block from BlockCondition
Tom
2021-07-05
Kernel+LibC: Remove sys$donate()
Andreas Kling
2021-07-01
Kernel: Handle OOM when allocating Thread FPUState
Brian Gianforcaro
2021-06-29
Kernel: Introduce the new ProcFS design
Liav A
2021-06-27
Kernel: Rename Thread::tss to Thread::regs and add x86_64 support
Gunnar Beutner
2021-06-24
Kernel: Pull apart CPU.h
Hendiadyoin1
2021-06-19
Kernel: Make sure threads which don't do any syscalls are terminated
Gunnar Beutner
2021-05-30
Kernel: Don't log profile data before/after the process/thread lifetime
Gunnar Beutner
2021-05-29
Kernel: Make sure we unmap the TLS region when a thread exits
Gunnar Beutner
2021-05-20
Kernel: Remove an allocation when blocking a thread
Gunnar Beutner
2021-05-19
Kernel: Generate page fault events from the kernel profiler
Brian Gianforcaro
2021-05-16
AK+Kernel+LibELF: Remove the need for `IteratorDecision::Continue`
Nicholas Baron
2021-05-05
Kernel: Remove shadowing member variable from FileDescriptionBlocker
Tom
2021-05-04
Kernel: Store whether a thread is the idle thread in Thread directly
Tom
2021-04-25
Kernel: Utilize AK::SourceLocation for LOCK_DEBUG instrumentation.
Brian Gianforcaro
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-18
Kernel: Add ptrace commands for reading/writing the debug registers
FalseHonesty
2021-04-18
Kernel: Add debug register handling
FalseHonesty
2021-04-16
AK+Kernel: Make IntrusiveList capable of holding non-raw pointers
AnotherTest
2021-03-30
Kernel: Clarify Thread::block() a little bit with a better local name
Andreas Kling
2021-03-21
Kernel: Make TSS use in thread generic
Hendiadyoin1
2021-03-21
Kernel::CPU: Move headers into common directory
Hendiadyoin1
2021-03-12
Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)
Andreas Kling
2021-03-11
Kernel: Move process thread lists into protected data
Andreas Kling
2021-03-08
Kernel: Add bitwise operators for Thread::FileBlocker::BlockFlags enum
Brian Gianforcaro
2021-03-03
Kernel: Avoid transient kmalloc heap allocations in sys$select()
Andreas Kling
[prev]
[next]