summaryrefslogtreecommitdiff
path: root/Userland/DevTools/Profiler
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: Round sample percentages to a constant number of digitskleines Filmröllchen
2022-05-07Profiler: Show percentages with three decimal pointskleines Filmröllchen
2022-05-07Profiler: Use absolute mmap paths as-isTim Schumacher
2022-04-09LibGfx: Move other font-related files to LibGfx/Font/Simon Wanner
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-24Profiler: Render signposts behind histogramsSimon Wanner
2022-03-05Profiler: Present read event info in tree structureJakub Berkop
2022-02-16Profiler: Add missing LibCore/File includeSam Atkins
2022-02-16DevTools: Use default constructors/destructorsLenny Maiorani
2022-02-14Profiler: Add ability to process read syscallsJakub Berkop
2022-02-11AK: Make Bitmap construction OOM-fallibleIdan Horowitz
2022-01-20Userland: Add horizontal mouse scroll supportDmitry Petrov
2021-12-28Profiler: Extract percentage gradient calculation into its own fileStephan Unverwerth
2021-12-28Profiler: Make everything east-const :^)Stephan Unverwerth
2021-12-28Profiler: Add source code viewStephan Unverwerth
2021-12-23Profiler: Use AK::any_of for process filtrationHendiadyoin1
2021-12-23Profiler: Always use FlyString const&'s in ProfileNode constructionHendiadyoin1
2021-12-23Profiler: Remove one else-after-returnHendiadyoin1
2021-12-23Profiler: Don't return constant copies of GUI::ModelIndexHendiadyoin1
2021-12-23Profiler: Add some implied auto qualifiersHendiadyoin1
2021-12-21Profiler: Add horizontal_scrollbar height to initial_heightAstraeus-
2021-12-20Profiler: Display tooltip when hovering over flamegraph barsRok Povsic
2021-12-20Profiler: Extract the bar label String into a private methodRok Povsic
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-23LibCore+AK: Move MappedFile from AK to LibCoreAndreas Kling
2021-11-17AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional)Andreas Kling
2021-11-16Profiler: Stop disassembly on invalid instructionsHendiadyoin1
2021-11-16Profiler: Don't try to disassemble empty buffersHendiadyoin1
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-11-10Everywhere: Move shared library checks into a common functionTim Schumacher
2021-11-10Profiler: Use existing path split when mmapping librariesTim Schumacher
2021-11-08Profiler: Replace Result<T, E> use with ErrorOr<T>Andreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::try_create()Andreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::try_load_from_file()Andreas Kling
2021-10-31Profiler: Cache parsed DWARF debug information in disassembly viewDaniel Bertalan
2021-10-31Profiler: Load the actual kernel binary for disassemblyDaniel Bertalan
2021-10-31Profiler: Share the mapped kernel between Profile and DisassemblyModelDaniel Bertalan
2021-10-27Everywhere: Rename left/right-click to primary/secondaryFiliph Sandström
2021-10-25Profiler: Fix disassembling objects with a non-zero `.text` vaddrDaniel Bertalan
2021-10-25LibX86: Take load base address into consideration during disassemblyDaniel Bertalan
2021-10-25Profiler: Subtract the kernel's base address when searching for symbolsDaniel Bertalan
2021-10-24Profiler: Handle profiles with more kernel samples than user samplesIdan Horowitz
2021-10-24Profiler: Use profile length in ms as histogram column count directlyIdan Horowitz
2021-09-14Profiler: Make the ProfileModel searchableAli Mohammad Pur
2021-09-01Profiler: Minor static code analysis issues in FlameGraphViewBrian Gianforcaro
2021-09-01Profiler: Use = default for empty destructorBrian Gianforcaro