index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
DevTools
/
Profiler
Age
Commit message (
Expand
)
Author
2021-11-16
Profiler: Stop disassembly on invalid instructions
Hendiadyoin1
2021-11-16
Profiler: Don't try to disassemble empty buffers
Hendiadyoin1
2021-11-11
Everywhere: Pass AK::StringView by value
Andreas Kling
2021-11-10
Everywhere: Move shared library checks into a common function
Tim Schumacher
2021-11-10
Profiler: Use existing path split when mmapping libraries
Tim Schumacher
2021-11-08
Profiler: Replace Result<T, E> use with ErrorOr<T>
Andreas Kling
2021-11-08
LibGfx: Use ErrorOr<T> for Bitmap::try_create()
Andreas Kling
2021-11-08
LibGfx: Use ErrorOr<T> for Bitmap::try_load_from_file()
Andreas Kling
2021-10-31
Profiler: Cache parsed DWARF debug information in disassembly view
Daniel Bertalan
2021-10-31
Profiler: Load the actual kernel binary for disassembly
Daniel Bertalan
2021-10-31
Profiler: Share the mapped kernel between Profile and DisassemblyModel
Daniel Bertalan
2021-10-27
Everywhere: Rename left/right-click to primary/secondary
Filiph Sandström
2021-10-25
Profiler: Fix disassembling objects with a non-zero `.text` vaddr
Daniel Bertalan
2021-10-25
LibX86: Take load base address into consideration during disassembly
Daniel Bertalan
2021-10-25
Profiler: Subtract the kernel's base address when searching for symbols
Daniel Bertalan
2021-10-24
Profiler: Handle profiles with more kernel samples than user samples
Idan Horowitz
2021-10-24
Profiler: Use profile length in ms as histogram column count directly
Idan Horowitz
2021-09-14
Profiler: Make the ProfileModel searchable
Ali Mohammad Pur
2021-09-01
Profiler: Minor static code analysis issues in FlameGraphView
Brian Gianforcaro
2021-09-01
Profiler: Use = default for empty destructor
Brian Gianforcaro
2021-08-31
Profiler: Add a flamegraph view for the stack
Nicholas Hollett
2021-08-18
Profiler: Limit the initial size of the timeline container
Andreas Kling
2021-08-18
Userland+LibGUI: Add shorthand versions of the Margins constructor
sin-ack
2021-08-18
Userland+LibGUI: Make Margins arguments match CSS ordering
sin-ack
2021-08-14
Profiler: Set the initial size of the timeline container to a snug fit
Andreas Kling
2021-08-14
Profiler: Add a "Signposts" tab next to the "Samples" tab
Andreas Kling
2021-08-14
Profiler: Don't lose sight of timeline tracks when zooming out
Andreas Kling
2021-08-14
Profiler: Don't include signposts in the samples list
Andreas Kling
2021-08-14
Profiler: Store signposts in the main event stream
Andreas Kling
2021-08-14
Profiler: Use AK::Variant for type-specific data in Profile::Event
Andreas Kling
2021-08-13
Profiler: Store event type as enum
Andreas Kling
2021-08-13
Profiler: Remove "Signpost " prefix from timeline tooltips
Andreas Kling
2021-08-12
Kernel: Make sys$perf_register_string() generate the string ID's
Andreas Kling
2021-08-12
Profiler: Parse and render signpost strings
Andreas Kling
2021-08-12
Profiler: Parse and paint profile signpost events :^)
Andreas Kling
2021-08-10
Profiler: Disassemble the entire function if the symbol is a function
Ali Mohammad Pur
2021-08-10
Profiler: Use SelectionBehavior::SelectRows
sin-ack
2021-08-10
Profiler: Disassemble the containing function for non-function symbols
Ali Mohammad Pur
2021-08-10
Profiler: Show the symbol address in object file
Ali Mohammad Pur
2021-08-06
Everywhere: Replace Model::update() with Model::invalidate()
sin-ack
2021-08-06
Profiler: Display source location information in the disassembly view
Ali Mohammad Pur
2021-08-01
DevTools: Remove unused header includes
Brian Gianforcaro
2021-07-29
Profiler: Don't perform disassembly when disassembly view is hidden
Andreas Kling
2021-07-27
Kernel: Support loading the kernel at almost arbitrary virtual addresses
Gunnar Beutner
2021-07-22
Userland: Use /proc/kernel_base to determine the kernel base address
Gunnar Beutner
2021-07-21
Userland: Add GUI::Window::add_menu() and use it everywhere
Andreas Kling
2021-07-21
LibGfx: Use "try_" prefix for static factory functions
Andreas Kling
2021-07-20
Profiler: Make profiler not truncate 64-bit addresses
Gunnar Beutner
2021-07-20
Userland: Hardcode the x86_64 kernel base address for now
Gunnar Beutner
2021-07-19
Revert "Profiler: Configure the TimelineContainer to be shrink to fit"
Brian Gianforcaro
[next]