Whats up with spall?

Hello,
I wanted to make my own basic profiler as a learning exercise, and remembered the overview mentioning @(instrumentation_enter) and @(instrumentation_exit), so I thought I’d start there. The examples both use the built-in spall package, so I was a bit confused on how the tags work. I wanted to check out spall to see what it actually does in there, and it’s abandonware?

Their last blogpost is from 2024, hinting at 1.0 coming soon™, their itch io page got privated, and their github got archived this january.

Isn’t this important for “Odin 2027”, considering spall is a core package and not even 1.0? I guess profiling is not a security concern and it doesn’t need much maintenance if it works, but still.

1 Like

Basically the author of spall is no longer able to work on the project due to his contract at work. Though it’s basically seen as complete, it does need a slight patch to the os package having been changed to a new version. You can find forks that have already done this.

1 Like

The web app still works though. I’ve already used it several times to profile my Odin apps, and as long as your file is <2GB it works great!

1 Like