Hello from JRuby and here's another crash

John Rose john.r.rose at oracle.com
Thu Jul 4 21:48:40 UTC 2024


Great to hear from you, my old friend, and thanks for kicking the tires. 
  Sorry one of them blew out on you.  We’ll look at it with interest.

For the first time ever, I am unable to attend JVMLS, so I’m sorry I 
will miss seeing you there.

It is possible that our indy filters are set wrong; our optimizations 
work for indy BSMs defined by java.base, but perhaps not for yours.

On 4 Jul 2024, at 13:06, Charles Oliver Nutter wrote:

> Hello friends! Long time lurker, first time poster.
>
> Like others I was excited to hear that the first EA of Leyden had 
> dropped.
> Sadly, I have another crash to report.
>
> I see there are two other crashes reported, but mine appears different
> (ClassPrelinker::is_indy_resolution_deterministic):
>
> https://gist.github.com/headius/79c6460ed55c1d80c82e1c0209897e24
>
> Perhaps unsurprisingly, the additional flags provided by Vladimir
> Kozlov (-XX:+UnlockDiagnosticVMOptions
> -XX:-ReduceAllocationMerges) did not appear to change the result.
>
> This is with JRuby's minimally invokedynamic-based mode, which has 
> given us
> the shortest startup time in the past (second only to disabling tiers 
> 2-4
> and staying in C1).
>
> I am on MacOS AArch64 Sonoma 14.5, testing against JRuby master, but
> reproduction should be as easy as downloading the JRuby binary 
> tarball,
> unpacking, and running bin/jruby with the command line above.
>
> https://www.jruby.org/download
>
> I am eager to work with Leyden folks to investigate issues, and I am
> planning to be at JVMLS this year to discuss collaborating more!
>
> - Charlie
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/leyden-dev/attachments/20240704/0df4cef8/attachment.htm>


More information about the leyden-dev mailing list