RFR: 8038473 Remove support for old T1 libthread

frederic parain frederic.parain at oracle.com
Mon Mar 31 12:25:27 UTC 2014


Back in Solaris 8 days, the JVM used a thread library
called T1. In Solaris 9, a new thread library, called T2,
was added to Solaris. The JVM code was extended to be able
to use either the T1 libthread or the T2 libthread.
Since Solaris 10, T2 is the default thread library and the
T1 libthread is not part of Solaris anymore, all its APIs
are wrappers around T2 APIs. This changeset removes the
support for the T1 libthread and the workarounds put in
VM code to deal with some T1 issues.

Note: the minimal requirement for JDK9 is Solaris 10u9.



Thank you,


Frederic Parain - Oracle
Grenoble Engineering Center - France
Phone: +33 4 76 18 81 17
Email: Frederic.Parain at oracle.com

More information about the hotspot-runtime-dev mailing list