JEP 248: Make G1 the Default Garbage Collector

Dawid Weiss dawid.weiss at
Thu Apr 30 19:43:53 UTC 2015

Hi folks,

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 mailing list