1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 15:48:12 +00:00
serenity/Userland/DevTools/Profiler
Andreas Kling 4a843f7405 Profiler: Allow scrolling through full range of profile timeline
We were not taking the width of the process headers into account when
computing the scrollable content size of the timeline.

Fix this by passing the header width to AbstractScrollableWidget's
set_size_occupied_by_fixed_elements().
2021-05-22 23:02:51 +02:00
..
CMakeLists.txt Profiler: Remove the old process selection widget 2021-05-07 15:26:51 +02:00
DisassemblyModel.cpp Profiler: Split the call tree into one subtree per process 2021-05-22 22:23:52 +02:00
DisassemblyModel.h Profiler: Mark model columns as non-sortable 2021-05-14 17:17:17 +02:00
Histogram.h Profiler: Add histogram for sample counts 2021-05-14 00:35:57 +02:00
IndividualSampleModel.cpp Profiler: Move everything into the "Profiler" namespace 2021-05-04 20:59:32 +02:00
IndividualSampleModel.h Profiler: Move everything into the "Profiler" namespace 2021-05-04 20:59:32 +02:00
main.cpp Profiler: Add a "Show Disassembly" action (and hide it by default) 2021-05-22 22:49:19 +02:00
Process.cpp Profiler: Move everything into the "Profiler" namespace 2021-05-04 20:59:32 +02:00
Process.h Profiler: Split the call tree into one subtree per process 2021-05-22 22:23:52 +02:00
Profile.cpp Profiler: Add some helpful debug output if a process is missing 2021-05-22 22:23:52 +02:00
Profile.h Profiler: Split the call tree into one subtree per process 2021-05-22 22:23:52 +02:00
ProfileModel.cpp Profiler: Split the call tree into one subtree per process 2021-05-22 22:23:52 +02:00
ProfileModel.h Profiler: Mark model columns as non-sortable 2021-05-14 17:17:17 +02:00
SamplesModel.cpp Kernel+Profiler: Track lost time between profiler timer ticks 2021-05-14 00:35:57 +02:00
SamplesModel.h Profiler: Mark model columns as non-sortable 2021-05-14 17:17:17 +02:00
TimelineContainer.cpp Profiler: Allow scrolling through full range of profile timeline 2021-05-22 23:02:51 +02:00
TimelineContainer.h Profiler: Add fixed track headers to the timeline view 2021-05-06 22:18:45 +02:00
TimelineHeader.cpp Profiler: Make processes selectable in the timeline view 2021-05-07 15:26:51 +02:00
TimelineHeader.h Profiler: Make processes selectable in the timeline view 2021-05-07 15:26:51 +02:00
TimelineTrack.cpp Profiler: Remove ability to filter Kernel::Scheduler::yield() frames 2021-05-19 22:51:42 +02:00
TimelineTrack.h Profiler: Migrate mouse events to TimelineView 2021-05-08 09:53:06 +02:00
TimelineView.cpp Profiler: Migrate mouse events to TimelineView 2021-05-08 09:53:06 +02:00
TimelineView.h Profiler: Migrate mouse events to TimelineView 2021-05-08 09:53:06 +02:00