summaryrefslogtreecommitdiff
path: root/Userland/DevTools/Profiler/main.cpp
AgeCommit message (Expand)Author
2021-11-08Profiler: Replace Result<T, E> use with ErrorOr<T>Andreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::try_load_from_file()Andreas Kling
2021-08-31Profiler: Add a flamegraph view for the stackNicholas Hollett
2021-08-18Userland+LibGUI: Add shorthand versions of the Margins constructorsin-ack
2021-08-18Userland+LibGUI: Make Margins arguments match CSS orderingsin-ack
2021-08-14Profiler: Add a "Signposts" tab next to the "Samples" tabAndreas Kling
2021-08-10Profiler: Use SelectionBehavior::SelectRowssin-ack
2021-08-01DevTools: Remove unused header includesBrian Gianforcaro
2021-07-29Profiler: Don't perform disassembly when disassembly view is hiddenAndreas Kling
2021-07-21Userland: Add GUI::Window::add_menu() and use it everywhereAndreas Kling
2021-07-21LibGfx: Use "try_" prefix for static factory functionsAndreas Kling
2021-07-18Everywhere: Improve CPU usage calculationTom
2021-06-04Profiler: Show the duration of the time interval chosenDhruvMaroo
2021-06-03Profiler: Use sequential serial numbers for profiling eventsGunnar Beutner
2021-05-28Profiler: Use a more reasonable default event maskGunnar Beutner
2021-05-26LibGUI/AbstractView: Remove `on_selection`Jelle Raaijmakers
2021-05-23LibCore: Make ProcessStatisticsReader return results in a VectorAndreas Kling
2021-05-22Profiler: Add a "Show Disassembly" action (and hide it by default)Andreas Kling
2021-05-19Profiler: Remove ability to filter Kernel::Scheduler::yield() framesGunnar Beutner
2021-05-19Kernel+LibC: Add support for filtering profiling eventsGunnar Beutner
2021-05-14Profiler: Let the user ignore context switchesGunnar Beutner
2021-05-08Profiler: Let the user select more than one processGunnar Beutner
2021-05-08Profiler: Migrate mouse events to TimelineViewCarlos César Neves Enumo
2021-05-08Profiler: Make the timeline resizableGunnar Beutner
2021-05-07Profiler: Don't iterate all events when filtering timeline viewBrian Gianforcaro
2021-05-07Profiler: Make processes selectable in the timeline viewGunnar Beutner
2021-05-07Profiler: Remove the old process selection widgetGunnar Beutner
2021-05-06Profiler: Add fixed track headers to the timeline viewAndreas Kling
2021-05-06Profiler: Add a statusbar and show the timeline selection info in it :^)Andreas Kling
2021-05-06Profiler: Rename ProfileTimelineWidget => TimelineTrackAndreas Kling
2021-05-06Profiler: Add TimelineView widget and make the timeline cursor globalAndreas Kling
2021-05-06Profiler: Show one timeline per process :^)Andreas Kling
2021-05-04Profiler: Move everything into the "Profiler" namespaceAndreas Kling
2021-05-01Everywhere: Rename app_menu to file_menu or game_menuAndreas Kling
2021-04-26Kernel+Profiler: Improve profiling subsystemGunnar Beutner
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-16Everywhere: Add `-Wdouble-promotion` warningNicholas-Baron
2021-04-13Everywhere: It's now "Foobar", not "FooBar", and not "foo bar"Andreas Kling
2021-04-10Profiler: Alt shortcuts and book title capitalization in menusAndreas Kling
2021-04-10Profiler: Don't change window title based on last enabled optionAndreas Kling
2021-03-25Userland: Turn all application menus into window menus :^)Andreas Kling
2021-03-05Profiler: Get perfcore file from ArgsParserLinus Groh
2021-02-27Profiler: Add a new "Samples" view to the main UIAndreas Kling
2021-02-24Profiler: Add help documentationBrendan Coles
2021-01-12DevTools: Move to Userland/DevTools/Andreas Kling