index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Time
Age
Commit message (
Expand
)
Author
2023-06-04
Kernel: Move all tasks-related code to the Tasks subdirectory
Liav A
2023-05-25
Kernel/aarch64: Fix build after #17842
Daniel Bertalan
2023-05-24
Everywhere: Use MonotonicTime instead of Duration
kleines Filmröllchen
2023-05-24
Kernel: Use UnixDateTime wherever applicable
kleines Filmröllchen
2023-05-24
AK: Rename Time to Duration
kleines Filmröllchen
2023-04-25
Kernel: Remove is_sharing_with_others API from GenericInterruptHandler
Pankaj Raghav
2023-04-06
Kernel: Implement TimeManagement::boot_time() for aarch64
Timon Kruiper
2023-03-08
Kernel: Add missing include that broke the AARCH64 build
Marco Cutecchia
2023-03-06
Kernel: Stop using NonnullLockRefPtrVector
Andreas Kling
2023-02-21
Kernel: Support more clocks in sys$clock_getres()
Humberto Alves
2023-01-27
Kernel: Remove declarations for non-existent methods
Sam Atkins
2022-12-28
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
Liav A
2022-12-28
Kernel: Remove i686 support
Liav A
2022-11-24
Kernel: Use AK::Time for InodeMetadata timestamps instead of time_t
Andreas Kling
2022-10-17
Kernel: Implement TimeManagement for aarch64
Timon Kruiper
2022-10-17
Kernel/aarch64: Implement HardwareTimer for RPi::Timer
Timon Kruiper
2022-10-17
Kernel: Move InterruptDisabler out of Arch directory
Timon Kruiper
2022-10-14
Kernel: Move Scheduler current time method to the TimeManagement code
Liav A
2022-09-23
Kernel: Move x86-specific timer code handling to Arch/x86/Time directory
Liav A
2022-09-20
Kernel: Move x86-specific IRQ controller code to Arch/x86 directory
Liav A
2022-09-20
Kernel/x86: Move RTC and CMOS code to x86 arch-specific subdirectory
Liav A
2022-08-20
Kernel: Make self-contained locking smart pointers their own classes
Andreas Kling
2022-08-20
AK+Kernel: Add AK::AtomicRefCounted and use everywhere in the kernel
Andreas Kling
2022-07-27
Everywhere: Make the codebase more architecture aware
Undefine
2022-07-12
Everywhere: Use default StringView constructor over nullptr
sin-ack
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-06-15
Kernel: Make TimeManagement::boot_time() static
Andreas Kling
2022-06-02
Kernel: Move IRQController and InterruptManagement to Arch directory
Timon Kruiper
2022-06-02
Kernel: Implement InterruptDisabler using generic Processor functions
Timon Kruiper
2022-06-02
Kernel: Separate NonMaskableInterruptDisabler into its own file
Timon Kruiper
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-02-21
Kernel: Use TRY() when validating clock_id in TimeManagement
Brian Gianforcaro
2022-01-18
Kernel: Create the time page region before initializing the timers
Idan Horowitz
2022-01-13
Kernel: Make map_typed() & map_typed_writable() fallible using ErrorOr
Idan Horowitz
2021-12-28
Kernel: Remove the kmalloc_eternal heap :^)
Andreas Kling
2021-12-26
Kernel: Encapsulate APIC initialization inside InterruptManagement
Pankaj Raghav
2021-12-11
Kernel: Remove unused String.h includes
Hendiadyoin1
2021-12-11
Kernel: Simplify 64-bit HPET reads on x86_64
Andreas Kling
2021-11-08
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
Andreas Kling
2021-10-26
Kernel: Add TimeManagement::is_initialized()
Andreas Kling
2021-10-15
Kernel: Add cross platform RegisterState header and Aarch64 version
James Mintram
2021-10-03
Kernel: Use `operator ""sv` in all purpose() implementations
Brian Gianforcaro
2021-10-01
Kernel: Move x86 IO instructions code into the x86 specific folder
Liav A
2021-10-01
Kernel: Remove IO.h include from a bunch of places
Liav A
2021-09-12
Kernel: Move ACPI and BIOS code into the new Firmware directory
Liav A
2021-09-08
Kernel/ACPI: Return Optional container after table search
Liav A
2021-09-06
Kernel: Make kernel region allocators return KResultOr<NOP<Region>>
Andreas Kling
2021-09-05
Kernel: Switch static_asserts of a type size to AK::AssertSize
Brian Gianforcaro
2021-09-05
AK+Kernel: Move KResult.h to Kernel/API for userspace access
sin-ack
2021-08-23
Kernel: Convert Processor::in_irq() to static current_in_irq()
Andreas Kling
[next]