RFR [8u65]: 8072147: Preloading libjsig.dylib causes deadlock when signal() is called

david buck david.buck at oracle.com
Thu Jul 2 10:46:37 UTC 2015


This is a request for review of the jdk8 backport of 8072147. As the gcc 
version used to build jdk8 does not directly support thread-local 
storage, I had to rewrite parts of the fix to use the pthreads 
thread-specific data API (pthread_(get/set)specific and friends). Hence 
the need for review, as opposed to simple approval.

Bug: https://bugs.openjdk.java.net/browse/jdk-8072147
Webrev: http://cr.openjdk.java.net/~dbuck/8072147/webrev.jdk8.02/
JDK9 Changeset: 
Review thread for JDK9 fix: 

I have tested the fix both manually and via JPRT.


More information about the hotspot-runtime-dev mailing list