🔥 Large Content 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]
 99.8%  map_err, ssi_processing::processing_error::ProcessingError, ssi_cli_errors::fatal_error::FatalError, fn(ssi_processing::processing_error::ProcessingError) 
 99.8%  deploy
 99.8%  dispatch_command
 99.8%  branch, ssi_processing::processing_error::ProcessingError>
 99.8%  process_site
 99.7%  process_all_file_sources
 99.7%  process_step
 89.3%  process_single_template
 89.3%  process_template
 87.7%  branch: 1]>>, ssi_processing::processing_error::ProcessingError>
 87.7%  process_include_step
 87.7%  process_tokens, alloc::vec::Vec, alloc::vec::Vec, alloc::alloc::Global>), ssi_processing::processing_error::ProcessingError>>
 44.6%  drop
 44.6%  dealloc_only
 44.6%  drop_in_place>
 44.6%  drop_in_place>
 41.1%  collect_token_matches_in_range
 41.1%  next<&str, usize>
 40.4%  {closure#0}
 40.4%  apply_token_replacements
 32.0%  next_state_id_leftmost_unchecked
 20.0%  branch>, ssi_processing::processing_error::ProcessingError>
 19.6%  get_processed_content
 19.6%  prepare_replacement_content
 19.1%  __memmove_avx_unaligned_erms
 16.2%  write_indented_to
 14.6%  process
 13.5%  entry_SYSCALL_64_after_hwframe
💾 Page Faults (from same frame-pointer run)
Memory access patterns
Page Fault Flamegraph