< prev index next >
test/hotspot/jtreg/runtime/cds/DumpSymbolAndStringTable.java
Print this page
@@ -32,10 +32,11 @@
import jdk.test.lib.process.ProcessTools;
import jdk.test.lib.process.OutputAnalyzer;
import jdk.test.lib.JDKToolFinder;
public class DumpSymbolAndStringTable {
+ private static final String my_string = "DumpSymbolAndStringTable";
public static void main(String[] args) throws Exception {
// Grab my own PID
String pid = Long.toString(ProcessTools.getProcessId());
ProcessBuilder pb = new ProcessBuilder();
@@ -48,11 +49,11 @@
}
pb.command(new String[] {JDKToolFinder.getJDKTool("jcmd"), pid, "VM.stringtable", "-verbose"});
output = CDSTestUtils.executeAndLog(pb, "jcmd-stringtable");
try {
- output.shouldContain("16: java.lang.String\n");
+ output.shouldContain("24: DumpSymbolAndStringTable");
} catch (RuntimeException e) {
output.shouldContain("Unknown diagnostic command");
}
pb.command(new String[] {JDKToolFinder.getJDKTool("jcmd"), pid, "VM.systemdictionary"});
< prev index next >