Microsoft Build of OpenJDK, the vendor's open source distribution of Java, has added an experimental feature to improve escape analysis compiler optimisation results.
Microsoft Build for OpenJDK adds an experimental compiler optimization that promotes scalar replacement of objects involved in object allocation merges, easing garbage collection and improving performance.