summaryrefslogtreecommitdiff
path: root/Userland/DevTools/Profiler/main.cpp
AgeCommit message (Expand)Author
2022-05-13LibGUI+Userland: Make Dialog::ExecResult an enum classSam Atkins
2022-05-07Profiler: Use ProfileModel rounding constant for the status bar textkleines Filmröllchen
2022-05-07Profiler: Show percentages with three decimal pointskleines Filmröllchen
2022-03-05Profiler: Present read event info in tree structureJakub Berkop
2021-12-28Profiler: Make everything east-const :^)Stephan Unverwerth
2021-12-28Profiler: Add source code viewStephan Unverwerth
2021-12-23Profiler: Add some implied auto qualifiersHendiadyoin1
2021-12-18Profiler: Convert to try_create_default_iconAstraeus-
2021-11-24LibDesktop: Make allowlist APIs return ErrorOr<void>Andreas Kling
2021-11-24Profiler: Port to LibMain :^)Andreas Kling
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