<div dir="ltr">Hello friends! Long time lurker, first time poster.<div><br></div><div>Like others I was excited to hear that the first EA of Leyden had dropped. Sadly, I have another crash to report.</div><div><br></div><div>I see there are two other crashes reported, but mine appears different (ClassPrelinker::is_indy_resolution_deterministic):</div><div><br></div><div><a href="https://gist.github.com/headius/79c6460ed55c1d80c82e1c0209897e24">https://gist.github.com/headius/79c6460ed55c1d80c82e1c0209897e24</a><br></div><div><br></div><div>Perhaps unsurprisingly, the additional flags provided by Vladimir Kozlov (<span style="color:rgb(0,0,0)">-XX:+UnlockDiagnosticVMOptions -XX:-ReduceAllocationMerges) did not appear to change the result.</span></div><div><span style="color:rgb(0,0,0)"><br></span></div><div><span style="color:rgb(0,0,0)">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).</span></div><div><span style="color:rgb(0,0,0)"><br></span></div><div><font color="#000000">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.</font></div><div><font color="#000000"><br></font></div><div><a href="https://www.jruby.org/download">https://www.jruby.org/download</a><font color="#000000"><br></font></div><div><span style="color:rgb(0,0,0)"><br></span></div><div><span style="color:rgb(0,0,0)">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!</span></div><div><span style="color:rgb(0,0,0)"><br></span></div><div><span style="color:rgb(0,0,0)">- Charlie</span></div></div>