Andreas Kling
|
c94c15d45c
Everywhere: Replace AK::Singleton => Singleton
|
4 years ago |
Andreas Kling
|
d6667e4cb8
Kernel: Port process groups to SpinLockProtectedValue
|
4 years ago |
Brian Gianforcaro
|
425195e93f
Kernel: Standardize the header include style to 'include <Kernel/...>'
|
4 years ago |
Daniel Bertalan
|
f820917a76
Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull`
|
4 years ago |
Brian Gianforcaro
|
7e691f96e1
Kernel: Switch ProcessGroup to IntrusiveList from InlineLinkedList
|
4 years ago |
Brian Gianforcaro
|
3d7cc471d6
Revert "Kernel: Avoid allocating under spinlock in ProcessGroup::find_or_create"
|
4 years ago |
Brian Gianforcaro
|
124a523199
Revert "Kernel: Fix regression, removing a ProcessGroup that not in the list"
|
4 years ago |
Brian Gianforcaro
|
bbe315d8c0
Kernel: Fix regression, removing a ProcessGroup that not in the list
|
4 years ago |
Brian Gianforcaro
|
e95eb7a51d
Kernel: Avoid allocating under spinlock in ProcessGroup::find_or_create
|
4 years ago |
Brian Gianforcaro
|
bb91bed576
Kernel: Make ProcessGroup::find_or_create API OOM safe
|
4 years ago |
Andreas Kling
|
b91c49364d
AK: Rename adopt() to adopt_ref()
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Tom
|
046d6855f5
Kernel: Move block condition evaluation out of the Scheduler
|
4 years ago |
AnotherTest
|
688e54eac7
Kernel: Distinguish between new and old process groups with equal pgids
|
5 years ago |