- System requirements
- Profiler architecture
- Running the profiler
- Profiler activation
- Start profiling
- Capturing snapshots
- Solving performance problems
- CPU profiling
- Threads
- Memory profiling
- Garbage collection
- Exception profiling
- Probes: monitor higher level events
- Enabling probes, probe activity modes
- Events in user interface
- Event Table
- Event Timeline
- Event Call Tree
- Event stack traces
- Navigation between views
- Events in range
- Event inspections
- Performance Charts
- Inspections: automatic recognition of typical problems
- Automatically trigger actions on event
- Summary, snapshot annotation, automatic deobfuscation
- Time measurement (CPU time, wall time)
- Filters
- Snapshot directory customization
- Export of profiling results to HTML, CSV, XML, plain text
- Profiler API
- Profiler HTTP API
- Command line tool to control profiling
- Settings
Navigation between views
Navigation inside "Events" tab
To open event(s) selected in Event Table, Event Timeline or Event Call Tree in another view, use corresponding popup menu items:
-
In "Event Table":
-
In "Event Timeline":
-
In "Event Call Tree":
Navigation from "Events" to graphs
To open event(s) selected in Event Table, Event Timeline or Event Call Tree in a telemetry graph or in Threads, use corresponding popup menu items:

Navigation from graphs to "Events"
Use telemetry graph popup menu to open in Event Timeline the event nearest to the selected time point:
