RFR(L): Remove global safepoint code

Robbin Ehn robbin.ehn at oracle.com
Wed Mar 25 07:50:46 UTC 2020


Thanks Boris!

/Robbin

On 2020-03-24 18:01, Boris Ulasevich wrote:
> Hi Robbin,
> 
> Sorry for the long delay.
> ARM32 code is good and works Ok! :)
> 
> thanks,
> Boris
> 
> 
> On Thu, Mar 19, 2020 at 3:46 PM Robbin Ehn <robbin.ehn at oracle.com 
> <mailto:robbin.ehn at oracle.com>> 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