8150973: Hotspot agent use of sun.boot.class.path needs to be updated for Jigsaw
Remove the code Reviewed-by: alanb, sspitsyn
This commit is contained in:
parent
64a7656938
commit
5a57d8ab99
@ -549,11 +549,9 @@ public class CommandProcessor {
|
||||
},
|
||||
new Command("buildreplayjars", "buildreplayjars [ all | app | boot ] | [ prefix ]", false) {
|
||||
// This is used to dump jar files of all the classes
|
||||
// loaded in the core. Everything on the bootclasspath
|
||||
// loaded in the core. Everything with null classloader
|
||||
// will go in boot.jar and everything else will go in
|
||||
// app.jar. Then the classes can be loaded by the replay
|
||||
// jvm using -Xbootclasspath/p:boot.jar -cp app.jar. boot.jar usually
|
||||
// not needed, unless changed by jvmti.
|
||||
// app.jar. boot.jar usually not needed, unless changed by jvmti.
|
||||
public void doit(Tokens t) {
|
||||
int tcount = t.countTokens();
|
||||
if (tcount > 2) {
|
||||
|
@ -780,8 +780,8 @@ public class VirtualMachineImpl extends MirrorImpl implements PathSearchingVirtu
|
||||
return getPath("java.class.path");
|
||||
}
|
||||
|
||||
public List bootClassPath() {
|
||||
return getPath("sun.boot.class.path");
|
||||
public List<String> bootClassPath() {
|
||||
return Collections.emptyList();
|
||||
}
|
||||
|
||||
public String baseDirectory() {
|
||||
|
@ -75,8 +75,6 @@ public class JSJavaVM extends DefaultScriptObject {
|
||||
return vm.getVMRelease();
|
||||
case FIELD_CLASS_PATH:
|
||||
return getClassPath();
|
||||
case FIELD_BOOT_CLASS_PATH:
|
||||
return getBootClassPath();
|
||||
case FIELD_USER_DIR:
|
||||
return getUserDir();
|
||||
case FIELD_UNDEFINED:
|
||||
@ -143,7 +141,6 @@ public class JSJavaVM extends DefaultScriptObject {
|
||||
addField("type", FIELD_TYPE);
|
||||
addField("version", FIELD_VERSION);
|
||||
addField("classPath", FIELD_CLASS_PATH);
|
||||
addField("bootClassPath", FIELD_BOOT_CLASS_PATH);
|
||||
addField("userDir", FIELD_USER_DIR);
|
||||
}
|
||||
|
||||
@ -217,10 +214,6 @@ public class JSJavaVM extends DefaultScriptObject {
|
||||
return vm.getSystemProperty("java.class.path");
|
||||
}
|
||||
|
||||
private String getBootClassPath() {
|
||||
return vm.getSystemProperty("sun.boot.class.path");
|
||||
}
|
||||
|
||||
private String getUserDir() {
|
||||
return vm.getSystemProperty("user.dir");
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user