We want to share a recent discovery that we made when upgrading our platform from Java SE 6u23 to 6u25. We are experiencing random crashes of the Java Runtime on Windows OS since we upgraded to the latest update.
The crash happens in the Hotspot Compiler Thread. Check out the following crash information.
We filed a bug report and hope this information finds you in case you run into similar problems. If you do - feel free to vote for our submitted bug report: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7042582
Performance Optimizations in Hotspot Compiler
Java SE 6u25 includes version 20 of the Java HotSpot Virtual Machine which contains improvements to performance, reliability and diagnostic information. The following new feature was introduced:
A new feature in this version of HotSpot is "tiered" compilation in the Server VM that enables it to start quickly as does the Client VM, while achieving superior peak performance. This feature is enabled by specifying -server and -XX:+TieredCompilation command options.
For more information check out the Java release notes: http://www.oracle.com/technetwork/java/javase/6u25releasenotes-356444.html
We do not use this new feature but thought it to be interesting and maybe related to what we experience.
Thanks to Stefan Frandl, Test Automation Team Lead at dynaTrace, for providing this information.