JEP 248: Make G1 the Default Garbage Collector
dawid.weiss at gmail.com
Thu Apr 30 19:43:53 UTC 2015
I'm the guy who tried to get to the bottom of the G1GC byteslice
assert issue. It's not a false assert, it's a true miscompilation that
somehow misses variable update. I know because I live-debugged it on
assembly level... I also tried to help Vladimir Kozlov to pinpoint the
issue but without much success. The buggy scenario is really fragile,
not always reproducible and the compiled method is huge. Life.
I haven't tried with any recent Java release. I will try to, time
permitting -- it's my idée fixe to find out what's happening.
More information about the hotspot-dev