Heads-Up: -XX:+ClassUnloadingWithConcurrentMark currently broken

Zhengyu Gu zgu at redhat.com
Sun Apr 7 20:54:02 UTC 2019


What VM options you used? I tested with
XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC 
XX:+ClassUnloadingWithConcurrentMark XX:ShenandoahUnloadClassesFrequency=2

passed SPECjvm (on gotland) and SPECjbb2015 (on polwarth)

-Zhengyu



On 4/7/19 10:04 AM, Roman Kennke wrote:
> Just tried to run SPECjbb2015 with the flag, and it crashed within
> first few minutes in C2-compiled code. I suspect it may be related to
> recent roots scanning cleanups, and we're probably missing to mark some
> constants. Will investigate.
> 
> Roman
> 


More information about the shenandoah-dev mailing list