Proposal: #BootstrapClassLoaderSearchInJVMTI
Mark Reinhold
mark.reinhold at oracle.com
Tue Jun 28 21:22:15 UTC 2016
Issue summary
-------------
#BootstrapClassLoaderSearchInJVMTI --- The JVM TI API [1] defines a
function, `AddToBootstrapClassLoaderSearch` [2], by which an
instrumentation agent can append a file-system path element to the
bootstrap class loader's class path. The bootstrap class path, as
such, no longer exists, but this function remains supported for now.
Should this function be deprecated, with the intent to remove it in a
future release, or should it remain supported? It appears to be
critical to the operation of at least one popular instrumentation
agent. [3]
Proposal
--------
Retain this method. Do not deprecate it.
[1] http://docs.oracle.com/javase/8/docs/platform/jvmti/jvmti.html
[2] http://docs.oracle.com/javase/8/docs/platform/jvmti/jvmti.html#AddToBootstrapClassLoaderSearch
[3] http://openjdk.java.net/projects/jigsaw/spec/issues/#BootstrapClassLoaderSearchInJVMTI
More information about the jpms-spec-observers
mailing list