summaryrefslogtreecommitdiff
path: root/Kernel/Assertions.h
AgeCommit message (Expand)Author
2022-05-12Kernel: Do not implement VERIFY_NOT_REACHED() as VERIFY(false)Daniel Bertalan
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2021-12-01Kernel: Remove ASM_Wrapper include from platform independent processor.hJames Mintram
2021-08-04AK+Kernel: Print TODO when a TODO() is executedsin-ack
2021-06-29Kernel: Add `[[unlikely]]` attribute to VERIFYDaniel Bertalan
2021-06-11Kernel: Enable VERIFY() checks even if the DEBUG macro is not definedGunnar Beutner
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-18Kernel+LibC: Clean up how assertions work in the kernel and LibCGunnar Beutner
2021-02-23Everywhere: Remove unused RELEASE_ASSERT macroAndreas Kling
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2020-12-21Everywhere: Switch from (void) to [[maybe_unused]] (#4473)Lenny Maiorani
2020-07-01Kernel: List all CPUs in /proc/cpuinfoTom
2020-07-01Kernel: Implement software context switching and Processor structureTom
2020-05-30AK+LibC: Add TODO() as an alternative to ASSERT_NOT_REACHED()Andreas Kling
2020-02-10Kernel: Remove more <LibBareMetal/Output/kstdio.h> includesAndreas Kling
2020-02-09Kernel: Apply changes to use LibBareMetal definitionsLiav A
2020-01-18Meta: Add license header to source filesAndreas Kling
2019-06-07Kernel: Move i386.{cpp,h} => Arch/i386/CPU.{cpp,h}Andreas Kling
2019-05-28Add clang-format fileRobin Burchell
2019-04-23Put assertions behind a DEBUG flag to make it easy to build without them.Andreas Kling
2019-04-10Kernel: Remove two unneeded headers.Andreas Kling
2019-04-03Kernel: Remove unneeded kassert.h.Andreas Kling
2018-10-16Add a simple IDEDiskDevice class that implements DiskDevice from VFS.Andreas Kling
2018-10-16Import the "gerbert" kernel I worked on earlier this year.Andreas Kling