RFR: JDK-8259372: remove AIX related USE_LIBRARY_BASED_TLS_ONLY and THREAD_LOCAL special handling [v2]

Thomas Stuefe stuefe at openjdk.java.net
Wed Jan 13 07:04:57 UTC 2021


On Tue, 12 Jan 2021 13:00:12 GMT, Matthias Baesken <mbaesken at openjdk.org> wrote:

>> AIX 5.3 had buggy __thread support (see JDK-8176442).
>> That's why we introduced a macro USE_LIBRARY_BASED_TLS_ONLY and set it only to 1 on AIX (different to the other platforms supported by the OpenJDK).
>> However AIX 5.3 support was removed some time ago (currently we have a minimum requirement of AIX 7.X ) so the whole USE_LIBRARY_BASED_TLS_ONLY related coding could be removed.
>
> Matthias Baesken has updated the pull request incrementally with one additional commit since the last revision:
> 
>   JDK-8259372: remove AIX related USE_LIBRARY_BASED_TLS_ONLY and THREAD_LOCAL special handling

LGTM

-------------

Marked as reviewed by stuefe (Reviewer).

PR: https://git.openjdk.java.net/jdk/pull/1976


More information about the hotspot-dev mailing list