Bytestacks: bytecode level diagnostic tool for JVM startup analysis
Claes Redestad
claes.redestad at oracle.com
Tue Apr 4 13:51:48 UTC 2017
Hi core-libs,
some might be aware that I've been working on startup performance,
sometimes finding a thing or
two in the JDK core libraries that can be improved...
Initially this was mostly guess-work based on changes that were found to
have caused regressions,
but I've also been experimenting with a tool to more systematically
visualize and analyze what's going
on during startup, bytecode-by-bytecode.
This has turned out to be very useful at pinpointing sources of startup
regressions, and I've now cleaned
it up enough to publish a first version of it:
http://cr.openjdk.java.net/~redestad/bytestacks/bytecode-startup-analysis.html
I hope someone here will find this useful, and if there's interest in
seeing this developed further then I hope
I can find it a home in some more formalized (codetools?) project.
Thanks!
/Claes
More information about the core-libs-dev
mailing list