The headline is of course the introduction of the all-new CoreBalance™ garbage collector after seven years in the making. Other improvements include:
- Support for Eclipse RCP 4.4 (Luna) and OS X 10.10
- Trial generation ported over to the 64‑bit version
- 64‑bit executables are now faster
Learn more or download your evaluation copy of Excelsior JET 10.5.
P.S. if your Support Contract was active on Feb 03, 2015, or you have purchased Excelsior JET 10 from some other source after that date, you should have received the download instructions for version 10.5 by email.
If those instructions are neither in your inbox nor in your Junk Mail folder, email us at firstname.lastname@example.org.
Categories: 64-bit, Excelsior JET, News, Product Updates
Tags: garbage collection, release
Over the years, Sun and Oracle engineers have developed so many different garbage collection techniques for the HotSpot VMs — from Uniprocessor Train GC algorithm to Parallel Scavenge to (incremental) Concurrent Mark Sweep to Garbage First — that Oracle had to deprecate certain combinations in Java 8 and will remove them in Java 9. And all these techniques have dozens of tuning options.
Meanwhile, our Excelsior JET JVM have always had a single hybrid garbage collector, roughly defined as incremental concurrent-mark parallel-sweep compact. We've also deliberately kept the number of tuning options to a minimum. Customers can attest that our approach is good enough for many real-world scenarios, and appreciate the simplicity of configuring our GC.
The above does not mean we have not been working on anything better. The number of available garbage collectors will double in Excelsior JET 10.5, to be released in early February.
Meet the CoreBalance™ Garbage Collector
We have designed the all-new CoreBalance™ GC from the ground up to utilize multi-core CPUs. The result is shorter “stop-the-world” pauses and overall reduction of garbage collection overhead:
We have posted a public beta of Excelsior JET 10.5 to our web site today, so you can try out the new GC.
Categories: Excelsior JET
Tags: beta, early access, garbage collection, JVM, performance