[13] RFR(T) 8225064: [Graal] Application SEGV in G1ParScanThreadState::copy_to_survivor_space(G1HeapRegionAttr, oopDesc*, markOopDesc*)+0x48

Vladimir Kozlov vladimir.kozlov at oracle.com
Mon Jul 8 01:09:41 UTC 2019


Thank you, Tobias

I pushed it.

Vladimir

On 7/4/19 12:20 AM, Tobias Hartmann wrote:
> Hi Vladimir,
> 
> this looks reasonable to me.
> 
> Thanks,
> Tobias
> 
> On 04.07.19 05:39, Vladimir Kozlov wrote:
>> https://bugs.openjdk.java.net/browse/JDK-8225064
>> https://cr.openjdk.java.net/~kvn/8225064/webrev.00/
>>
>> The fix [1] was included into JDK-8225497 'Update Graal' which was pushed into JDK 14.
>> But it was based significant refactoring [2][3] of GC barrier code in Graal which is not present in
>> JDK 13.
>>
>> Instead of pushing all these changes into JDK13 (too late) I suggest to switch off
>> ReduceInitialCardMarks optimization in Graal in JDK 13. verified that it solves this issue. Jamsheed
>> verified that is solve the issue.
>>
>> Thanks,
>> Vladimir
>>
>> [1] https://github.com/oracle/graal/commit/3a73f24b5fb6861cc8bd716dc26514517a693a84
>> [2] https://github.com/oracle/graal/commit/96d7013d7eb2b94b79f76f62052608f3c57974ab
>> [3] https://github.com/oracle/graal/commit/029ae350ffe3ec4981d303c9e7fe37973dfbbbcb


More information about the hotspot-compiler-dev mailing list