8310618: Test serviceability/sa/ClhsdbDumpclass.java fails after 8242152: 'StackMapTable:' missing from stdout/stderr

Reviewed-by: kevinw, dholmes
This commit is contained in:
Daohan Qu 2023-06-22 13:15:27 +00:00 committed by Kevin Walls
parent 5a30fb6664
commit 370b8b2644

@ -75,6 +75,8 @@ public class ClhsdbDumpclass {
// Run javap on the generated class file to make sure it's valid.
JDKToolLauncher launcher = JDKToolLauncher.createUsingTestJDK("javap");
launcher.addVMArgs(Utils.getTestJavaOpts());
// Let javap print additional info, e.g., StackMapTable
launcher.addToolArg("-verbose");
launcher.addToolArg(classFile.toString());
System.out.println("> javap " + classFile.toString());
List<String> cmdStringList = Arrays.asList(launcher.getCommand());