mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 16:07:47 +00:00
Kernel: Remove unnecessary includes from Thread.h
...and deal with the fallout by adding missing includes everywhere.
This commit is contained in:
parent
f469fb47b8
commit
3845c90e08
29 changed files with 33 additions and 17 deletions
|
@ -9,19 +9,16 @@
|
|||
#include <AK/Concepts.h>
|
||||
#include <AK/EnumBits.h>
|
||||
#include <AK/Error.h>
|
||||
#include <AK/HashMap.h>
|
||||
#include <AK/IntrusiveList.h>
|
||||
#include <AK/Optional.h>
|
||||
#include <AK/OwnPtr.h>
|
||||
#include <AK/TemporaryChange.h>
|
||||
#include <AK/Time.h>
|
||||
#include <AK/Variant.h>
|
||||
#include <AK/Vector.h>
|
||||
#include <AK/WeakPtr.h>
|
||||
#include <AK/Weakable.h>
|
||||
#include <Kernel/Arch/x86/SafeMem.h>
|
||||
#include <Kernel/Arch/RegisterState.h>
|
||||
#include <Kernel/Debug.h>
|
||||
#include <Kernel/FileSystem/InodeIdentifier.h>
|
||||
#include <Kernel/Forward.h>
|
||||
#include <Kernel/KString.h>
|
||||
#include <Kernel/Library/ListedRefCounted.h>
|
||||
|
@ -30,14 +27,14 @@
|
|||
#include <Kernel/Locking/LockRank.h>
|
||||
#include <Kernel/Locking/SpinlockProtected.h>
|
||||
#include <Kernel/Memory/VirtualRange.h>
|
||||
#include <Kernel/Scheduler.h>
|
||||
#include <Kernel/TimerQueue.h>
|
||||
#include <Kernel/UnixTypes.h>
|
||||
#include <LibC/fd_set.h>
|
||||
#include <LibC/signal_numbers.h>
|
||||
|
||||
namespace Kernel {
|
||||
|
||||
class Timer;
|
||||
|
||||
namespace Memory {
|
||||
extern RecursiveSpinlock s_mm_lock;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue