RFR(xxs, jdk10): 8171508: os::jvm_path -XXaltjvm processing error after 8066474
thomas.stuefe at gmail.com
Wed Apr 26 08:33:33 UTC 2017
Hi Dmitry, thanks for reviewing!
On Wed, Apr 26, 2017 at 9:40 AM, Dmitry Samersoff <
dmitry.samersoff at oracle.com> wrote:
> Looks good to me.
> On 2017-04-26 10:10, Thomas Stüfe wrote:
> > Hi all,
> > may I please have a review for this tiny fix. 8066474 removed the <arch>
> > directory from the images and since then -XXaltjvm was slightly broken.
> > When handling XXaltjvm, os::jvm_path() examines the path of the libjvm.so
> > to check if it is part of what it considers a standard JDK by traversing
> > number of slashes up the path and looking for "/jre/lib". That number of
> > slashes was off since 8066474.
> > webrev:
> > http://cr.openjdk.java.net/~stuefe/webrevs/8171508-os_jvm_
> > Bug: https://bugs.openjdk.java.net/browse/JDK-8171508
> > Note that this only affects cases where the alternate libjvm.so is part
> > a full jdk, so it does not affect the gtestLauncher.
> > Thanks & Regards, Thomas
> Dmitry Samersoff
> Oracle Java development team, Saint Petersburg, Russia
> * I would love to change the world, but they won't give me the sources.
More information about the hotspot-runtime-dev