Spall
A downloadable tool for Windows, macOS, and Linux
Spall is a fast, easy-to-use profiler for gathering millions of nanosecond-level events from your programs.
What does it do?
Spall can trace full C and C++ programs with a header and a few lines of code changed. For wider compatibility, Spall also supports manual tracing for C, C++, and Odin, with more language support planned long-term.
Can I try it first?
For small (<2 GB) traces, Spall-web is MIT-licensed and available for free online at gravitymoth.com or self-hostable, built from source, so you can play with it for as long as you'd like and upgrade as necessary.
What's next?
Spall is in development and should be considered in "early access". There are still a few outstanding bugs, and plenty more feature planned on the roadmap. Upcoming features include sampling support, memory allocation tracking, and event search.
Can I use this for my project?
Spall's itch.io license is perpetual for non-commercial use. There will be no need to repurchase as new versions are released. Contact me for commercial licensing options.
Why is there a sale?
Because Spall is early-access, there's more to do before we hit 1.0. When I've added sampling, I'll bump the version to 1.0, and the price to match.
Status | In development |
Category | Tool |
Platforms | Windows, macOS, Linux |
Rating | Rated 5.0 out of 5 stars (2 total ratings) |
Author | cloin |
Tags | development-tool |
Links | Homepage |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $75 USD. You will get access to the following files:
Development log
- 2023-06-04 Update!Jun 04, 2023