Heads-up: ReferenceCAS fails after C2 WB expansion

Aleksey Shipilev shade at redhat.com
Fri Oct 28 20:51:38 UTC 2016


On 10/28/2016 10:48 PM, Roman Kennke wrote:
> Am Freitag, den 28.10.2016, 19:52 +0200 schrieb Aleksey Shipilev:
>> The usual fails:
>>
>> CONF=linux-x86_64-normal-server-fastdebug LOG=info make test images
>> TEST="hotspot_gc_shenandoah"
>>
>> #  Internal Error
>> (/home/shade/trunks/shenandoah-
>> jdk9/hotspot/src/share/vm/opto/machnode.cpp:380),
>> pid=22550, tid=22579
>> #  assert(tp->base() != Type::AnyPtr) failed: not a bare pointer
>>
>> Since it is Friday night, let's turn ShenandoahWriteBarrierToIR off
>> until Roland has a chance to look into it next week.
>>
>> $ hg diff
>> diff -r 978d7601df14
>> src/share/vm/gc/shenandoah/shenandoah_globals.hpp
>> -  experimental(bool, ShenandoahWriteBarrierToIR, true,
>>     \
>> +  experimental(bool, ShenandoahWriteBarrierToIR, false,
>>     \
> 
> Oh yes, please go ahead and do that!

Pushed. Roland, please fix the failure and enable the flag back :)

Thanks,
-Aleksey



More information about the shenandoah-dev mailing list