Hui Huang wrote:
Ulrich did an awesome job in keeping backward compatibility with LinuxThreads (thanks!!). I didn't find any major problem when testing Sun JDK 1.4.1_01 (note: 1.4.1_01 was released before NPTL and we have a lot of low-level stuff).
There was a notion that pre-NPTL JVMs, including 1.4.1_01, contain a lot of kludges to support LinuxThreads and its aberrations from POSIX, and that those kludges cause problems under NPTL. Is there any truth in that?
There are workarounds for various LinuxThreads problems, but I believe those in 1.4.1_01 are harmless. See my post back in November: https://listman.redhat.com/pipermail/phil-list/2002-November/000265.html