ClassFile API `StackMapGenerator` attaches print or hex dump of the method to an error message. However there is no such attachment when the stack maps generation is turned off.
This patch moves class print/dump to `impl.Util::dumpMethod`, so it is shared by `StackMapGenerator` and `StackCounter` to provide the same level of details in case of an error. Please review. Thank you, Adam ------------- Commit messages: - 8325373: Improve StackCounter error reporting for bad switch cases Changes: https://git.openjdk.org/jdk/pull/18914/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=18914&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8325373 Stats: 97 lines in 3 files changed: 56 ins; 31 del; 10 mod Patch: https://git.openjdk.org/jdk/pull/18914.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/18914/head:pull/18914 PR: https://git.openjdk.org/jdk/pull/18914