RFR (S): Cleanup class unloading and string intern code

Zhengyu Gu zgu at redhat.com
Fri Apr 21 12:21:09 UTC 2017


I noticed that we pass "false" to SystemDictionary::do_unloading(), does 
it suggest that Shenandoah does not support class redefinition?

Thanks,

-Zhengyu


On 04/21/2017 08:05 AM, Roman Kennke wrote:
>
>> Hi,
>>
>> While massaging the source I realized there is unused
>> ShenandoahHeap::unlink_string_and_symbol_table method. I thought we missed an
>> important case, but then realized we clean up stuff in final mark. Makes sense
>> to clean this up, and make sure cleanup works for all heuristics:
>>   http://cr.openjdk.java.net/~shade/shenandoah/stringtable-cleanup/webrev.01/
>>
>> Testing: hotspot_gc_shenandoah
>>
>> Thanks,
>> -Aleksey
>>
>
> ok
>
> Roman
>


More information about the shenandoah-dev mailing list