ladybird/Kernel/Time
Tom a635ff4e60 Everywhere: Make tracking cpu usage independent from system ticks
This switches tracking CPU usage to more accurately measure time in
user and kernel land using either the TSC or another time source.
This will also come in handy when implementing a tickless kernel mode.
2021-07-18 22:08:26 +02:00
..
APICTimer.cpp Kernel: Remove unused header includes in Time subtree 2021-07-11 21:37:38 +02:00
APICTimer.h Kernel: Remove unused header includes in Time subtree 2021-07-11 21:37:38 +02:00
HardwareTimer.h Kernel: Make various T::class_name() and similar return StringView 2021-07-11 01:46:59 +02:00
HPET.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
HPET.h
HPETComparator.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
HPETComparator.h
PIT.cpp Everywhere: Mark debug-only functions [[maybe_unused]] 2021-07-08 10:11:00 +02:00
PIT.h
RTC.cpp
RTC.h
TimeManagement.cpp Kernel: Remove unused header includes in Time subtree 2021-07-11 21:37:38 +02:00
TimeManagement.h Everywhere: Make tracking cpu usage independent from system ticks 2021-07-18 22:08:26 +02:00