Andreas Kling
|
a58c4bbcf5
Kernel: Make Thread::Blocker::m_thread a NonnullRefPtr<Thread>
|
преди 3 години |
Andreas Kling
|
c351945474
Kernel: Simplify unregistering a Blocker from a BlockerSet
|
преди 3 години |
Andreas Kling
|
7006cb82bd
Kernel: Rename Blocker::not_blocking(bool) to something more descriptive
|
преди 3 години |
Andreas Kling
|
39474830a9
Kernel: Remove unnecessary spinlock in ~Thread::Blocker()
|
преди 3 години |
Andreas Kling
|
e51a5e2d5d
Kernel: Rename some BlockerSets to foo_blocker_set
|
преди 3 години |
Andreas Kling
|
40bc378d81
Kernel: Rename QueueBlocker => WaitQueueBlocker
|
преди 3 години |
Andreas Kling
|
b30081b49a
Kernel: Rename BlockerSet::unblock() to something more accurate
|
преди 3 години |
Andreas Kling
|
85546af417
Kernel: Rename Thread::BlockCondition to BlockerSet
|
преди 3 години |
Andreas Kling
|
c922a7da09
Kernel: Rename ScopedSpinlock => SpinlockLocker
|
преди 3 години |
Andreas Kling
|
55adace359
Kernel: Rename SpinLock => Spinlock
|
преди 3 години |
Idan Horowitz
|
cf271183b4
Kernel: Make Process::current() return a Process& instead of Process*
|
преди 3 години |
Andreas Kling
|
066d3281b5
Kernel: Make AsyncDeviceRequest::name() return StringView
|
преди 3 години |
Andreas Kling
|
3108aa0a6b
Kernel: Fix bogus check in Thread::WaitBlockCondition::finalize()
|
преди 4 години |
Andreas Kling
|
859e5741ff
Kernel: Fix Process use-after-free in Thread finalization
|
преди 4 години |
Brian Gianforcaro
|
77f4f6e0de
Kernel: Fix error propagation if Thread::WaitBlocker constructor fails
|
преди 4 години |
Brian Gianforcaro
|
11306d7121
Kernel: Modify TimeManagement::current_time(..) API so it can't fail. (#6869)
|
преди 4 години |
Linus Groh
|
649d2faeab
Everywhere: Use "the SerenityOS developers." in copyright headers
|
преди 4 години |
Jelle Raaijmakers
|
c3cff7d70a
Kernel: Simplify BlockTimeout constructor
|
преди 4 години |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
преди 4 години |
Andreas Kling
|
a7b5a58509
Kernel: Fix sys$select() not marking fd's after blocking was avoided
|
преди 4 години |
Brian Gianforcaro
|
5f6ab77352
Kernel: Add bitwise operators for Thread::FileBlocker::BlockFlags enum
|
преди 4 години |
Ben Wiederhake
|
5c15ca7b84
Kernel: Make sockets use AK::Time
|
преди 4 години |
Ben Wiederhake
|
c040e64b7d
Kernel: Make TimeManagement use AK::Time internally
|
преди 4 години |
Ben Wiederhake
|
2b6546c40a
Kernel: Make Thread use AK::Time internally
|
преди 4 години |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
преди 4 години |
Brian Gianforcaro
|
cbd8f78cce
Kernel: Use uniform initialization instead of memset for a few stack buffer.
|
преди 4 години |
AnotherTest
|
09a43969ba
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
|
преди 4 години |
asynts
|
7cf0c7cc0d
Meta: Split debug defines into multiple headers.
|
преди 4 години |
asynts
|
8465683dcf
Everywhere: Debug macros instead of constexpr.
|
преди 4 години |
asynts
|
acdcf59a33
Everywhere: Remove unnecessary debug comments.
|
преди 4 години |