RFA/RFR [10] 8202540: Zero build is broken after JDK-8189871 (Refactor GC barriers to use declarative semantics)
Erik Österlund
erik.osterlund at oracle.com
Tue May 8 10:50:06 UTC 2018
Hi,
Looks good.
Thanks,
/Erik
On 2018-05-08 11:19, Severin Gehwolf wrote:
> On Tue, 2018-05-08 at 11:09 +0200, Aleksey Shipilev wrote:
>> jdk10u-fix-yes was granted for the 10u bug.
>>
>> Do I have to have the formal ack on this review thread as well? If
>> so, please ack.
> I believe since this isn't a straight forward backport from a JDK 11
> change it needs to get reviewed by the relevant group. CC'ing hotspot-
> dev.
>
> FWIW, I can confirm that this fixes the Zero fastdebug build on JDK
> 10u.
>
> Thanks,
> Severin
>
>> -Aleksey
>>
>> On 05/02/2018 12:10 PM, Aleksey Shipilev wrote:
>>> This is a bit unconventional process-wise, because there is a fix
>>> in JDK 11, but it comes with the
>>> bunch of other unrelated changes that are not backportable to 10u.
>>> So, I opted to submit a separate
>>> bug for this. I added the jdk10u-fix-request tag and appropriate
>>> comment.
>>>
>>> 10u bug:
>>> https://bugs.openjdk.java.net/browse/JDK-8202540
>>>
>>> 11 bug:
>>> https://bugs.openjdk.java.net/browse/JDK-8199220
>>>
>>> 10u fix:
>>>
>>> diff -r e4530ef14c08
>>> src/hotspot/cpu/zero/globalDefinitions_zero.hpp
>>> --- a/src/hotspot/cpu/zero/globalDefinitions_zero.hpp Wed
>>> Mar 28 14:24:17 2018 +0100
>>> +++ b/src/hotspot/cpu/zero/globalDefinitions_zero.hpp Wed
>>> May 02 12:03:18 2018 +0200
>>> @@ -26,6 +26,10 @@
>>> #ifndef CPU_ZERO_VM_GLOBALDEFINITIONS_ZERO_HPP
>>> #define CPU_ZERO_VM_GLOBALDEFINITIONS_ZERO_HPP
>>>
>>> +#ifdef _LP64
>>> +#define SUPPORTS_NATIVE_CX8
>>> +#endif
>>> +
>>> #include <ffi.h>
>>>
>>> // Indicates whether the C calling conventions require that
>>>
>>> Testing: x86_64 Zero builds
>>>
>>> Thanks,
>>> -Aleksey
>>>
>>
More information about the jdk-updates-dev
mailing list