1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-15 03:34:59 +00:00
serenity/Kernel/Arch
Brian Gianforcaro 83fc591cea Kernel: Generate page fault events from the kernel profiler
Hook the kernel page fault handler and capture page fault events when
the fault has a current thread attached in TLS. We capture the eip and
ebp so we can unwind the stack and locate which pieces of code are
generating the most page faults.

Co-authored-by: Gunnar Beutner <gbeutner@serenityos.org>
2021-05-19 22:51:42 +02:00
..
i386 Kernel: Generate page fault events from the kernel profiler 2021-05-19 22:51:42 +02:00
PC Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
x86 AK+Kernel+LibELF: Remove the need for IteratorDecision::Continue 2021-05-16 10:36:52 +01:00
x86_64/Boot Everywhere: Fix a bunch of typos 2021-04-18 10:30:03 +02:00