I just want to know as it does seem like they have duplication of effort in maintaining two JDKs.
The Sun HotSpot JDK is the default JVM that is available for development whereas JRockit is the JVM that is used for the production of WebLogic servers.
Oracle JRockit Mission Control The JRockit Mission Control tools suite includes tools to monitor, manage, profile, and eliminate memory leaks in your Java application without introducing the performance overhead normally associated with tools of this type.
yes that's the plan, they intend to use hotspot as the basis for the merged jvm and I believe they plan to build in some of the tooling that jrockit provides. Details in this blog
Not that Wikipedia's the most reliable source, but it seems to suggest that they will be merging them:
Following the finalization of the acquisition of Sun Microsystems, Oracle announced in its January 27, 2010, Strategy Update webcast that the best features of JRockit would be implemented in the Java 7 JVM.(ref)
I'd say this is probably a good thing, though in practice I was always sceptical of how many real-world performance improvements JRockit actually provided.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With