#solana #profiler #syscalls

light-program-profiler

Profiler macros with custom profiler syscalls for Solana programs

2 releases

0.1.1 Oct 6, 2025
0.1.0 Oct 6, 2025

#75 in #profiler

Download history 352/week @ 2025-09-30 877/week @ 2025-10-07 384/week @ 2025-10-14 565/week @ 2025-10-21 562/week @ 2025-10-28

2,740 downloads per month
Used in 11 crates (via light-compressed-account)

Apache-2.0

5KB
61 lines

light-program-profiler

Profiler macros with custom profiler syscalls.

solana crate versions:

  • 2.3
  • compatible with litesvm 0.7
[patch.crates-io]
# Profiling logs and state is handled here
solana-program-runtime = { git = "https://github.com/Lightprotocol/agave", rev = "be34dc76559e14921a2c8610f2fa2402bf0684bb" }
# Profiling syscalls are defined here
solana-bpf-loader-program = { git = "https://github.com/Lightprotocol/agave", rev = "be34dc76559e14921a2c8610f2fa2402bf0684bb" }

Dependencies

~175–600KB
~14K SLoC