Troubles with Shenandoah

Roman Kennke rkennke at redhat.com
Sun Apr 7 13:28:58 UTC 2019


Yeah, the AdoptOpenJDK binary has it:

/jdk-12+33/bin/java -XX:+UnlockExperimentalVMOptions
-XX:+UseShenandoahGC -version
openjdk version "12" 2019-03-19
OpenJDK Runtime Environment AdoptOpenJDK (build 12+33)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 12+33, mixed mode,
sharing)

Roman


> Hi,
> 
> On Sun, Apr 7, 2019 at 2:50 PM Aleksey Shipilev <shade at redhat.com>
> wrote:
> > On 4/7/19 2:41 PM, Simone Bordet wrote:
> > > I have 2 questions:
> > > 
> > > A) is the version I'm using a "stable" enough version (it's this
> > > one:
> > > https://builds.shipilev.net/openjdk-jdk12/openjdk-jdk12-latest-linux-x86_64-release.tar.xz)
> > 
> > That is basically 12u bleeding edge for testing, and it might be
> > broken. The releases that ship by
> > major vendors are usually much more stable.
> 
> This is a point I'm struggling with.
> Oracle does not ship 12 with Shenandoah.
> At redhat.com there is no link for downloading a Linux JDK with
> Shenandoah, only Windows
> (https://developers.redhat.com/products/openjdk/download/).
> Cannot find it at AdoptOpenJDK.com.
> Thanks to you there is https://builds.shipilev.net/, or otherwise I
> would need to build it myself (no big deal to build it - I've done it
> in the recent past, but I find it so strange that there are no
> binaries under a big, easy-to-find, link).
> Do you have pointers for a non-RedHat Linux 12-with-Shenandoah
> binaries?
> 
> > > B) is there any command line option that I can set to make
> > > Shenandoah
> > > verify that it's doing the job correctly? Or maybe use some debug
> > > version of Shenandoah that could help identify if there is an
> > > issue?
> > 
> > Checklist is here:
> >  
> > https://wiki.openjdk.java.net/display/Shenandoah#Main-FunctionalDiagnostics
> 
> Will do, thanks!
> 



More information about the shenandoah-dev mailing list