hg: shenandoah/jdk9/hotspot: jweak handling misses barriers.
Roman Kennke
rkennke at redhat.com
Thu Apr 20 10:46:06 UTC 2017
Am 20.04.2017 um 10:04 schrieb Andrew Haley:
> On 19/04/17 18:54, ashipile at redhat.com wrote:
>> Changeset: a4ae173af91d
>> Author: shade
>> Date: 2017-04-19 19:52 +0200
>> URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a4ae173af91d
>>
>> jweak handling misses barriers.
>>
>> ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
>> ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
>> ! src/cpu/x86/vm/macroAssembler_x86.cpp
>> ! src/share/vm/prims/jvmtiTagMap.cpp
>> ! src/share/vm/runtime/jniHandles.cpp
>>
>
> Can we improve
>
> if (UseG1GC || UseShenandoahGC)
>
> to
>
> if (theCollector.needsWriteBarriers())
>
> or something?
I am doing it upstream for the GC interface.
Roman
More information about the shenandoah-dev
mailing list