🔥 Checksum Copy 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.3%  map_err, ssi_processing::processing_error::ProcessingError, ssi_cli_errors::fatal_error::FatalError, fn(ssi_processing::processing_error::ProcessingError) 
 99.3%  branch, ssi_processing::processing_error::ProcessingError>
 99.3%  deploy
 99.3%  dispatch_command
 99.3%  process_site
 99.3%  process_all_file_sources
 99.2%  process_step
 99.0%  copy_directory
 98.8%  branch
 98.7%  copy_file_recursive
 91.2%  entry_SYSCALL_64_after_hwframe
 90.4%  do_syscall_64
 65.9%  perform_copy
 65.7%  map_err, ssi_lib_filesystem::errors::FilesystemError, ssi_processing::processing_error::FileError, ssi_processing::processing::copy_processor::{impl#0}::perform_copy::{closure_env#2}>
 65.7%  copy_file
 65.6%  copy
 64.2%  inner
 64.2%  map_err, std::io::error::Error, ssi_lib_filesystem::errors::FilesystemError, ssi_lib_filesystem::writer::{impl#0}::copy::{closure_env#1}>
 61.2%  copy<&std::path::Path, &std::path::Path>
 59.2%  copy
 59.2%  kernel_copy
 59.1%  update_take
 59.1%  sendfile64
 59.0%  __x64_sys_sendfile64
 59.0%  do_sendfile
 58.9%  do_splice_direct
 58.9%  splice_direct_to_actor
 51.9%  direct_splice_actor
💾 Page Faults (from same frame-pointer run)
Memory access patterns
Page Fault Flamegraph