RFR 8237753: 32-bit builds are broken after JDK-8230594

Patricio Chilano patricio.chilano.mateo at oracle.com
Thu Jan 23 04:46:29 UTC 2020


Thanks David!

Patricio

On 1/23/20 1:43 AM, David Holmes wrote:
> Looks good and trivial!
>
> Thanks,
> David
>
> On 23/01/2020 2:41 pm, Patricio Chilano wrote:
>> Hi,
>>
>> This small fix is to address the build failures on arm32 after my 
>> change "8230594: Allow direct handshakes without VMThread 
>> intervention". Member _pending_threads should be 32 bits:
>>
>> diff --git a/src/hotspot/share/runtime/handshake.cpp 
>> b/src/hotspot/share/runtime/handshake.cpp
>> --- a/src/hotspot/share/runtime/handshake.cpp
>> +++ b/src/hotspot/share/runtime/handshake.cpp
>> @@ -40,7 +40,7 @@
>>
>>   class HandshakeOperation: public StackObj {
>>     HandshakeClosure* _handshake_cl;
>> -  int64_t _pending_threads;
>> +  int32_t _pending_threads;
>>     bool _executed;
>>
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8237753
>>
>> Thanks!
>>
>> Patricio



More information about the hotspot-runtime-dev mailing list