sin-ack
|
566c5d1e99
AK+Kernel: Move KResult.h to Kernel/API for userspace access
|
3 lat temu |
Andreas Kling
|
fdfc66db61
Kernel+LibC: Allow clock_gettime() to run without syscalls
|
4 lat temu |
Tom
|
a635ff4e60
Everywhere: Make tracking cpu usage independent from system ticks
|
4 lat temu |
Tom
|
7bdd66ed89
Kernel: Remove TimeManagement::initialized that wasn't implemented
|
4 lat temu |
Hendiadyoin1
|
7ca3d413f7
Kernel: Pull apart CPU.h
|
4 lat temu |
Liav A
|
8a4cc735b9
Kernel: Don't use the profile timer if we don't have a timer to assign
|
4 lat temu |
Gunnar Beutner
|
8614d18956
Kernel: Use a separate timer for profiling the system
|
4 lat temu |
Brian Gianforcaro
|
11306d7121
Kernel: Modify TimeManagement::current_time(..) API so it can't fail. (#6869)
|
4 lat temu |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 lat temu |
Ben Wiederhake
|
c040e64b7d
Kernel: Make TimeManagement use AK::Time internally
|
4 lat temu |
Maciej Zygmanowski
|
645657865d
Kernel: Add RTC as fallback entropy source if HPET is not found
|
4 lat temu |
Tom
|
5f51d85184
Kernel: Improve time keeping and dramatically reduce interrupt load
|
4 lat temu |
Tom
|
12cf6f8650
Kernel: Add CLOCK_REALTIME support to the TimerQueue
|
4 lat temu |
Tom
|
6cb640eeba
Kernel: Move some time related code from Scheduler into TimeManagement
|
4 lat temu |
Nico Weber
|
323e727a4c
Kernel+LibC: Add adjtime(2)
|
4 lat temu |
Tom
|
fe615e601a
Kernel: Set up and calibrate APIC timer, and enable timer on all CPUs
|
4 lat temu |
asynts
|
70dd97c46e
AK: Remove FixedArray class.
|
4 lat temu |
Nico Weber
|
e8131f503d
Kernel: Let TimeManagement keep epoch time as timespec
|
4 lat temu |
Tom
|
d89582880e
Kernel: Switch singletons to use new Singleton class
|
4 lat temu |
Andreas Kling
|
2fd9e72264
Revert "Kernel: Switch singletons to use new Singleton class"
|
5 lat temu |
Tom
|
f48feae0b2
Kernel: Switch singletons to use new Singleton class
|
5 lat temu |
Andreas Kling
|
2d35810e0a
Kernel: Add TimeManagement::now_as_timeval()
|
5 lat temu |
Andreas Kling
|
c24304dca3
Kernel: Use NonnullRefPtrVector for HardwareTimer and HPETComparator
|
5 lat temu |
Andreas Kling
|
b035267afa
Kernel: Remove "stale callback" concept from time management
|
5 lat temu |
Andreas Kling
|
1e89f7d64e
Kernel: Remove an unnecessary indirection between timer and scheduler
|
5 lat temu |
Andreas Kling
|
44d58b85ef
Kernel: Simplify the way we pass HardwareTimers around a bit
|
5 lat temu |
Liav A
|
a7c5a1fe69
Kernel: Simplify the Time management initialization
|
5 lat temu |
Liav A
|
9db291d885
Kernel: Introduce the new Time management subsystem
|
5 lat temu |