Idan Horowitz
|
2c93123daf
Kernel: Replace process' regions vector with a Red Black tree
|
4 年之前 |
Andreas Kling
|
5e7abea31e
Kernel+Profiler: Capture metadata about all profiled processes
|
4 年之前 |
Andreas Kling
|
ea500dd3e3
Kernel: Start work on full system profiling :^)
|
4 年之前 |
Andreas Kling
|
b425c2602c
Kernel: Better handling of allocation failure in profiling
|
4 年之前 |
Andreas Kling
|
8129f3da52
Kernel: Move SMAP disabler RAII helper to its own file
|
4 年之前 |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 年之前 |
Andreas Kling
|
f1b5def8fd
Kernel: Factor address space management out of the Process class
|
4 年之前 |
Andreas Kling
|
c10e0adaca
Kernel: Move perf event backtrace capture out of Thread class
|
4 年之前 |
Andreas Kling
|
19d3f8cab7
Kernel+LibC: Turn errno codes into a strongly typed enum
|
4 年之前 |
Andreas Kling
|
647cfcb641
Kernel: Prune uninteresting kernel frames from profiling samples
|
4 年之前 |
Lenny Maiorani
|
e6f907a155
AK: Simplify constructors and conversions from nullptr_t
|
4 年之前 |
Andreas Kling
|
5dafb72370
Kernel+Profiler: Make profiling per-process and without core dumps
|
4 年之前 |
Andreas Kling
|
d893498e57
Kernel: Use fallible KBuffer API in PerformanceEventBuffer
|
4 年之前 |
Andreas Kling
|
8e79bde2b7
Kernel: Move KBufferBuilder to the fallible KBuffer API
|
4 年之前 |
Tom
|
6cb640eeba
Kernel: Move some time related code from Scheduler into TimeManagement
|
4 年之前 |
Andreas Kling
|
d5d54da0ea
Kernel: Don't use copy_from_user() for kernelspace read in perf events
|
4 年之前 |
Nico Weber
|
430b265cd4
AK: Rename KB, MB, GB to KiB, MiB, GiB
|
4 年之前 |
Ben Wiederhake
|
f5744a6f2f
Kernel: PID/TID typing
|
4 年之前 |
Tom
|
16783bd14d
Kernel: Turn Thread::current and Process::current into functions
|
5 年之前 |
Andreas Kling
|
b7ff3b5ad1
Kernel: Include the current instruction pointer in profile samples
|
5 年之前 |
Shannon Booth
|
81adefef27
Kernel: Run clang-format on files
|
5 年之前 |
Andreas Kling
|
b1058b33fb
AK: Add global FlatPtr typedef. It's u32 or u64, based on sizeof(void*)
|
5 年之前 |
Andreas Kling
|
7e6c2068bf
Kernel: Fix suspicious local shadowing in PerformanceEventBuffer
|
5 年之前 |
Andreas Kling
|
983b4bd9f2
Kernel+ProfileViewer: Move symbolication to userspace for time profiles
|
5 年之前 |
Andreas Kling
|
48f7c28a5c
Kernel: Replace "current" with Thread::current and Process::current
|
5 年之前 |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
5 年之前 |
Andreas Kling
|
3879e5b9d4
Kernel: Start working on a syscall for logging performance events
|
5 年之前 |