summaryrefslogtreecommitdiff
path: root/Kernel/PerformanceEventBuffer.cpp
AgeCommit message (Expand)Author
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-08Kernel: Factor address space management out of the Process classAndreas Kling
2021-02-03Kernel: Move perf event backtrace capture out of Thread classAndreas Kling
2021-01-20Kernel+LibC: Turn errno codes into a strongly typed enumAndreas Kling
2021-01-17Kernel: Prune uninteresting kernel frames from profiling samplesAndreas Kling
2021-01-12AK: Simplify constructors and conversions from nullptr_tLenny Maiorani
2021-01-11Kernel+Profiler: Make profiling per-process and without core dumpsAndreas Kling
2020-12-19Kernel: Use fallible KBuffer API in PerformanceEventBufferAndreas Kling
2020-12-18Kernel: Move KBufferBuilder to the fallible KBuffer APIAndreas Kling
2020-11-30Kernel: Move some time related code from Scheduler into TimeManagementTom
2020-08-17Kernel: Don't use copy_from_user() for kernelspace read in perf eventsAndreas Kling
2020-08-16AK: Rename KB, MB, GB to KiB, MiB, GiBNico Weber
2020-08-10Kernel: PID/TID typingBen Wiederhake
2020-07-01Kernel: Turn Thread::current and Process::current into functionsTom
2020-04-11Kernel: Include the current instruction pointer in profile samplesAndreas Kling
2020-03-22Kernel: Run clang-format on filesShannon Booth
2020-03-08AK: Add global FlatPtr typedef. It's u32 or u64, based on sizeof(void*)Andreas Kling
2020-03-01Kernel: Fix suspicious local shadowing in PerformanceEventBufferAndreas Kling
2020-02-22Kernel+ProfileViewer: Move symbolication to userspace for time profilesAndreas Kling
2020-02-17Kernel: Replace "current" with Thread::current and Process::currentAndreas Kling
2020-02-16Kernel: Move all code into the Kernel namespaceAndreas Kling
2020-02-02Kernel: Start working on a syscall for logging performance eventsAndreas Kling