Hello everyone, update time!
If you like spark, please consider leaving a review or giving it a
star on GitHub!
On with the changes...
Added support for async-profiler
- async-profiler has been integrated into spark as a new profiler engine.
- It is currently supported for Linux x86_64 servers only, the existing Java (WarmRoast) profiler will continue to be maintained for other systems and modes (like --only-ticks-over).
- It's much more accurate and has a lower profiling overhead than the existing engine - win win!
Added permissions for sub-commands instead of just requiring 'spark'
- Sorry it took so long.. I of all people should know better!
Website/viewer changes and improvements
- Deployed a new documentation site
- Lots of style changes/improvements, added a new(ish) logo
- Deobfuscation mappings are now applied automatically
- Re-added the search bar - finally!
- Re-added highlight/bookmarks, these are now encoded in the URL so you can share specific points in a profile with others easily
Fixed some bugs
- The main one was "fix a bug upon early server startup in which percentiles would throw an out of bounds exception" - thanks to astei for that fix!
That's all I got for ya, until next time...
