1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-22 02:45:08 +00:00
serenity/Userland/DevTools/Profiler
Brian Gianforcaro cfef3040fb Profiler: Configure the TimelineContainer to be shrink to fit
Today the profile viewer timeline view has a static size, which is
computed as half the height of the window given it has two root widgets.

Instead the timeline view should shrink to only consume the size that
each process timeline consumes.
2021-07-17 18:24:54 +04:30
..
CMakeLists.txt Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
DisassemblyModel.cpp Profiler: Use u32 when constructing InstructionData 2021-06-24 09:27:13 +02:00
DisassemblyModel.h Profiler: Mark model columns as non-sortable 2021-05-14 17:17:17 +02:00
EventSerialNumber.h Profiler: Use sequential serial numbers for profiling events 2021-06-03 01:16:32 +01: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: Show the duration of the time interval chosen 2021-06-04 09:30:22 +02:00
Process.cpp AK: Implement String::find_any_of() and StringView::find_any_of() 2021-07-02 21:54:21 +02:00
Process.h Profiler: Use sequential serial numbers for profiling events 2021-06-03 01:16:32 +01:00
Profile.cpp AK+Everywhere: Add and use static APIs for LexicalPath 2021-06-30 11:13:54 +02:00
Profile.h Profiler: Remove m_deepest_stack_depth 2021-06-03 01:16:32 +01: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 Profiler: Use sequential serial numbers for profiling events 2021-06-03 01:16:32 +01:00
SamplesModel.h Profiler: Mark model columns as non-sortable 2021-05-14 17:17:17 +02:00
TimelineContainer.cpp Profiler: Configure the TimelineContainer to be shrink to fit 2021-07-17 18:24:54 +04:30
TimelineContainer.h Profiler: Add fixed track headers to the timeline view 2021-05-06 22:18:45 +02:00
TimelineHeader.cpp AK+Everywhere: Add and use static APIs for LexicalPath 2021-06-30 11:13:54 +02:00
TimelineHeader.h Everywhere: Forward declare structs as structs 2021-07-08 10:11:00 +02:00
TimelineTrack.cpp Everywhere: Add break after the last case label before default 2021-07-08 10:11:00 +02:00
TimelineTrack.h Everywhere: Forward declare structs as structs 2021-07-08 10:11:00 +02:00
TimelineView.cpp Profiler: Allow scaling the timeline with Ctrl+MouseWheel :^) 2021-05-22 23:20:31 +02:00
TimelineView.h Profiler: Allow scaling the timeline with Ctrl+MouseWheel :^) 2021-05-22 23:20:31 +02:00