Request for Review JDK-8006503: JVM_PrintStackTrace is not used in JDK (original) (raw)

Alan Bateman Alan.Bateman at oracle.com
Fri Jan 25 11:22:45 UTC 2013


On 24/01/2013 20:29, Eric McCorkle wrote:

Also, can someone more experienced in core-libs please confirm that it has indeed not been used since that long ago (and perhaps more importantly, that there are no current plans to use it)? The only usage that I can find is in the distance past, long before OpenJDK. I'm not aware of anything or anyone planning to use it.

When hotspot builds were going into several JDK trains then great care was required, particularly with removing functions but I think that has been rare.

In any case, it is my understanding that the JVM_* functions are not a supported interface, at least definitely not for applications/libraries outside of the JDK to use directly. To my knowledge, we've never documented these functions beyond the header files (except perhaps perhaps porting documentation for those porting this code base). There are moves afoot on cvmdi-dev [1] to document these functions but I'm not tracking it closely to know what labels (private, unstable, etc.) are planned.

-Alan

[1] http://mail.openjdk.java.net/pipermail/cvmi-dev/



More information about the core-libs-dev mailing list