🔥 Context Resolution Flamegraphs

Interactive flamegraphs - width = time spent. Click image to open full SVG in new tab for zooming.

⚡ CPU Profiling (frame pointers)
Complete stack traces from opt-level="z" binary
CPU Flamegraph (frame pointers)
Top functions by inclusive % — text (copy-paste friendly)
100.0%  run
 99.9%   ssi_cli_errors::fatal_error::FatalError>_[i]
 92.3%  map_err, ssi_processing::processing_error::ProcessingError, ssi_cli_errors::fatal_error::FatalError, fn(ssi_processing::processing_error::ProcessingError) 
 92.3%  branch, ssi_processing::processing_error::ProcessingError>
 92.3%  deploy
 92.3%  dispatch_command
 92.1%  process_site
 79.8%  process_all_file_sources
 79.7%  process_step
 70.3%  entry_SYSCALL_64_after_hwframe
 69.3%  do_syscall_64
 57.4%  __syscall_cancel
 57.4%  __internal_syscall_cancel
 53.8%  inner
 47.2%  branch<(), ssi_processing::processing_error::ProcessingError>
 47.0%  handle
 44.0%  is_minus_one
 39.2%  _open
 39.2%  map
 39.2%  open_c
 39.1%  cvt
 39.0%  __libc_open64
 39.0%  cvt_r
 37.5%  __x64_sys_openat
 37.4%  do_sys_openat2
 34.4%  do_file_open
 34.1%  path_openat
 31.8%  open<&std::path::Path>
 31.2%  process_single_template
 30.4%  process_template
💾 Page Faults (from same frame-pointer run)
Memory access patterns
Page Fault Flamegraph