Intermittent JRuby json issue related to tiered or G1

Charles Oliver Nutter headius at headius.com
Tue Feb 16 20:00:51 UTC 2021


On Tue, Feb 16, 2021 at 1:50 PM Aleksey Shipilev <shade at redhat.com> wrote:
>
> On 2/16/21 8:10 PM, Aleksey Shipilev wrote:
> > As usual, running with fastdebug builds is the first step here: maybe VM would assert meaningfully,
> > and then you can search JIRA for the assert message. My own fastdebug builds are here:
> > https://builds.shipilev.net/
>
> Look:
>
> $ export JAVA_HOME=./jdk15-fastdebug/; export PATH=$JAVA_HOME/bin:$PATH
> $ while true; do ~/Install/jruby-9.2.14.0/bin/jruby -J-Xmx512m ./test.rb; done
> Warming up --------------------------------------
>              JSON gem# To suppress the following error report, specify this argument
> # after -XX: or in .hotspotrc:  SuppressErrorAt=/ifnode.cpp:952
> #
> # A fatal error has been detected by the Java Runtime Environment:

Thanks for digging into this Aleksey... I will try to remember to
throw a fastdebug build at these issues in the future. This one has
largely been driven by our users since up until last week we had no
way to reproduce.

Those users are also monitoring this thread.

I am a bit confused about your JDK9 reference. If it was fixed in 9
why does it reliably reproduce in 15? Perhaps I am misunderstanding
the lineage of the fix you are referring to.

- Charlie


More information about the hotspot-compiler-dev mailing list