[9] RFR(XS) 8141140: Zero JVM fails to initialize after JDK-8078554

Severin Gehwolf sgehwolf at redhat.com
Tue Nov 3 15:23:09 UTC 2015


Hi Coleen,

On Tue, 2015-11-03 at 10:18 -0500, Coleen Phillimore wrote:
> Hi Severin,
> 
> How do you build zero?  The build was changed and I can't find the
> right 
> magical combinations of configure flags to give it.

bash configure \
 --with-boot-jdk="\$JDK_TO_BUILD_WITH" \
 --with-debug-level="\$DEBUG" \
 --disable-zip-debug-info \
 --enable-unlimited-crypto \
 --with-stdc++lib=dynamic \
 --with-num-cores=8 \
 --disable-warnings-as-errors \
 --with-jvm-variants=zero

make \
 DEBUG_BINARIES=true \
 JAVAC_FLAGS=-g \
 STRIP_POLICY=no_strip \
 POST_STRIP_CMD="" \
 DISABLE_INTREE_EC=true \
 images

That's what I use here.

Cheers,
Severin


> Thanks,
> Coleen
> 
> On 11/2/15 11:57 AM, Severin Gehwolf wrote:
> > Hi,
> > 
> > Could somebody please review and sponsor this tiny change? It fixes
> > a
> > Zero VM initialization problem happening after JDK-8078554.
> > 
> > My understanding is that AllocatePrefetchDistance received a new
> > constraint check with JDK-8078554 which now triggers for a Zero VM
> > since Zero didn't explicitly disable prefetching before.
> > 
> > Bug: https://bugs.openjdk.java.net/browse/JDK-8141140
> > webrev: http://cr.openjdk.java.net/~sgehwolf/webrevs/JDK-8141140/we
> > brev.01/
> > 
> > Please note that this change depends on the change in [1] since
> > Zero
> > does not build for me without it.
> > 
> > Thanks,
> > Severin
> > 
> > [1] http://mail.openjdk.java.net/pipermail/hotspot-dev/2015-Novembe
> > r/020410.html
> 



More information about the hotspot-dev mailing list