RFR(S) 8134898: Small fixes found during JVMCI work
David Holmes
david.holmes at oracle.com
Thu Sep 3 11:22:08 UTC 2015
On 2/09/2015 9:59 AM, Vladimir Kozlov wrote:
> http://cr.openjdk.java.net/~kvn/8134898/webrev/
> https://bugs.openjdk.java.net/browse/JDK-8134898
>
> During review of JVMCI changes we were asked to push not related small
> changes separately.
>
> Removed jre/ from jdk paths in makefiles since jdk9 does not have it
> anymore.
JDK9 also does not have rt.jar anymore so much of what is in this area
of make/Makefile seems unused and unworking.
> Solaris vm.make and buildtree.make missed changes other unix platforms
> have.
make/solaris/makefiles/vm.make
Does Shark even exist on Solaris? Has this been tested?
Thanks,
David
> Fix type in doc.
> Added -DCHECK_UNHANDLED_OOPS to debug build. I very strongly want to do
> that.
> It is the only incompatibility in memory layout between fastdebug and
> debug VM. We maintained such compatibility for long time and it was
> broken with 7195622 changes.
> For AOT project it is very important to keep compatibility because we
> use fastdebug VM for JAOTC tool to compile aot code and we want to be
> able use debug VM to debug execution of aot code.
> Note, using debug VM with JAOTC will take 5-10 times longer to compile.
>
> Thanks,
> Vladimir
More information about the hotspot-dev
mailing list