--- a/hotspot/src/os/bsd/vm/dtraceJSDT_bsd.cpp Mon Oct 10 21:01:36 2011 -0400
+++ b/hotspot/src/os/bsd/vm/dtraceJSDT_bsd.cpp Thu Oct 13 09:35:42 2011 -0700
@@ -33,6 +33,13 @@
#include "runtime/signature.hpp"
#include "utilities/globalDefinitions.hpp"
+/*
+ * JSDT java dtrace probes have never been implemented in macosx. It is unknown if the solaris implementation
+ * is close or if significant implementation work is necessary. The future of the solaris implementation also
+ * appears to be unclear since compiling code with JSDT probes produces the following warning:
+ * "warning: ProviderFactory is internal proprietary API and may be removed in a future release"
+ */
+
int DTraceJSDT::pd_activate(
void* baseAddress, jstring module,
jint providers_count, JVM_DTraceProvider* providers) {