Integrated: JDK-8259372: remove AIX related USE_LIBRARY_BASED_TLS_ONLY and THREAD_LOCAL special handling

Matthias Baesken mbaesken at openjdk.java.net
Wed Jan 13 07:56:55 UTC 2021


On Thu, 7 Jan 2021 16:20:20 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.

This pull request has now been integrated.

Changeset: 139b6dae
Author:    Matthias Baesken <mbaesken at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/139b6dae
Stats:     4 lines in 1 file changed: 0 ins; 1 del; 3 mod

8259372: remove AIX related USE_LIBRARY_BASED_TLS_ONLY and THREAD_LOCAL special handling

Reviewed-by: dholmes, stuefe

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

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


More information about the hotspot-dev mailing list