EVALUATION
http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/242b4e0e6f73
|
|
|
EVALUATION
http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/242b4e0e6f73
|
|
|
EVALUATION
http://hg.openjdk.java.net/jdk7u/jdk7u-osx/hotspot/rev/242b4e0e6f73
|
|
|
EVALUATION
Neither the Solaris nor Linux JDK implementation seems to support setting
native thread names (though there seems to be an entry point in the latest
Linux libpthread, pthread_setname_np(), that does so), but since OSX
does, the reference to JVM_SetNativeThreadName exists in JDK native
code, thus might be linked against, thus should be exported.
|
|
|
EVALUATION
http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/242b4e0e6f73
|
|
|
SUGGESTED FIX
From Mike McMahon (###@###.###):
diff -r 7e508fbcb950 -r 0192a1740fad make/linux/makefiles/mapfile-vers-debug
--- a/make/linux/makefiles/mapfile-vers-debug Thu Oct 27 12:21:43 2011 -0700
+++ b/make/linux/makefiles/mapfile-vers-debug Mon Nov 14 07:01:04 2011 -0800
@@ -221,6 +221,7 @@
JVM_SetArrayElement;
JVM_SetClassSigners;
JVM_SetLength;
+ JVM_SetNativeThreadName;
JVM_SetPrimitiveArrayElement;
JVM_SetProtectionDomain;
JVM_SetSockOpt;
diff -r 7e508fbcb950 -r 0192a1740fad make/linux/makefiles/mapfile-vers-product
--- a/make/linux/makefiles/mapfile-vers-product Thu Oct 27 12:21:43 2011 -0700
+++ b/make/linux/makefiles/mapfile-vers-product Mon Nov 14 07:01:04 2011 -0800
@@ -221,6 +221,7 @@
JVM_SetArrayElement;
JVM_SetClassSigners;
JVM_SetLength;
+ JVM_SetNativeThreadName;
JVM_SetPrimitiveArrayElement;
JVM_SetProtectionDomain;
JVM_SetSockOpt;
diff -r 7e508fbcb950 -r 0192a1740fad make/solaris/makefiles/mapfile-vers
--- a/make/solaris/makefiles/mapfile-vers Thu Oct 27 12:21:43 2011 -0700
+++ b/make/solaris/makefiles/mapfile-vers Mon Nov 14 07:01:04 2011 -0800
@@ -221,6 +221,7 @@
JVM_SetArrayElement;
JVM_SetClassSigners;
JVM_SetLength;
+ JVM_SetNativeThreadName;
JVM_SetPrimitiveArrayElement;
JVM_SetProtectionDomain;
JVM_SetSockOpt;
|
|
|
EVALUATION
Ok.
|
|
|
|