RFR(L): 8220051: Remove global safepoint code
Robbin Ehn
robbin.ehn at oracle.com
Mon Mar 23 08:12:10 UTC 2020
Hi,
Only arm32 changes are untested as of now (only built).
If you don't have time to test, can you please just acknowledge that you
have seen this before it goes in. If you need more time let me know, no
rush.
Thanks, Robbin
On 2020-03-19 13:45, Robbin Ehn wrote:
> Corrected mail-header.
>
> /Robbin
>
> On 2020-03-19 13:44, Robbin Ehn wrote:
>> Hi all, please build, test and review.
>>
>> We removed (obsoleted) the flag ThreadLocalHandshakes in JDK 14.
>> Any platform defining THREAD_LOCAL_POLL can only use per thread poll.
>> Since all platforms now define THREAD_LOCAL_POLL the global poll code
>> is dead.
>> Let's remove it!
>>
>> Issue: https://bugs.openjdk.java.net/browse/JDK-8220051
>> Changeset: http://cr.openjdk.java.net/~rehn/8220051/v1/webrev/index.html
>>
>> I have built fastdebug:
>> linux-aarch64
>> linux-arm32
>> linux-ppc64le
>> linux-s390x
>> linux-x86_64-zero
>> linux-x86_64 (no PCH)
>> linux-x86_64 (slowdebug) (no PCH)
>> linux-x86
>> osx-x86_64
>> windows-x86_64
>> solaris-sparcv9
>>
>> Tested t1-5:
>> linux-x86_64
>> osx-x86_64
>> windows-x86_64
>> solaris-sparcv9
>>
>> Manually:
>> linux-aarch64
>> linux-x86_64-zero
>>
>> Any extra help building and testing is appreciated, especially on
>> arm32, ppc64le, s390x.
>>
>> Thanks, Robbin
More information about the hotspot-dev
mailing list