J2se 6 Update 14 -
: Support was added for Windows Server 2008 SP2 and Windows Vista SP2 .
, released by Sun Microsystems on May 29, 2009, was a landmark update that introduced several highly anticipated performance features and significant JVM improvements. Key Highlights and Performance Features J2Se 6 Update 14
: This feature, which helps identify installed software on a system for support purposes, was extended to the Windows platform (having already been available on Solaris and Linux). Why It Mattered : Support was added for Windows Server 2008
: A new optimization ( -XX:+DoEscapeAnalysis ) allowed the compiler to determine if an object is "escaped" (used outside a method). If it isn't, the JVM can allocate the object on the stack instead of the heap, significantly speeding up execution and reducing garbage collection overhead. J2Se 6 Update 14