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-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
2021-03-02
Kernel: Make Thread use AK::Time internally
Ben Wiederhake
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-21
Kernel: Switch m_signal_action_data to Array<...>
Brian Gianforcaro
2021-02-21
Kernel: Remove unneeded Thread::set_default_signal_dispositions
Brian Gianforcaro
2021-02-15
Kernel: Mark BlockResult as [[nodiscard]]
Brian Gianforcaro
2021-02-12
Kernel: Decrease default userspace stack size to 1 MiB
Andreas Kling
2021-02-08
Kernel: Remove unused Thread::is_runnable_state()
Andreas Kling
2021-02-08
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
AnotherTest
2021-02-08
Everywhere: Fix obvious dbgln() bugs
AnotherTest
2021-02-07
Kernel: Remove a handful of unused things from Thread
Andreas Kling
2021-02-07
Kernel: Make sure we can allocate kernel stack before creating thread
Andreas Kling
2021-02-07
Kernel: Combine Thread::backtrace() and backtrace_impl() into one
Andreas Kling
2021-02-07
Kernel: Add initializer for Thread::m_tss
Andreas Kling
2021-02-03
Kernel: Move perf event backtrace capture out of Thread class
Andreas Kling
2021-01-28
Kernel: Retire SchedulerData and add Thread lookup table
Tom
2021-01-28
Kernel: Generate coredump backtraces from "threads for coredump" list
Andreas Kling
[next]