> This patch adds `javap -verify` option to check the class and print obvious > verification errors found. > Implementation depends on extended Class-File API verification support, so PR > #16809 is important to precede. > The new `javap` option is mentioned in man pages and a release note will be > provided. > > Please review. > > Thank you, > Adam
Adam Sotona has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 34 commits: - Merge branch 'master' into JDK-8182774-javap-verify # Conflicts: # src/java.base/share/classes/jdk/internal/classfile/impl/verifier/ParserVerifier.java # src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java # test/jdk/jdk/classfile/VerifierSelfTest.java - fixed typo - added VerificationTest - Merge branch 'JDK-8320396-verifier-extension' into JDK-8182774-javap-verify - Merge branch 'master' into JDK-8320396-verifier-extension - added description to javap cmd help and man page - 8182774: Verify code in javap - added references to jvms - Merge remote-tracking branch 'openjdk/master' into JDK-8320396-verifier-extension - work in progress - ... and 24 more: https://git.openjdk.org/jdk/compare/22ef827e...2cbcb1b4 ------------- Changes: https://git.openjdk.org/jdk/pull/18629/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=18629&range=02 Stats: 101 lines in 6 files changed: 101 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk/pull/18629.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/18629/head:pull/18629 PR: https://git.openjdk.org/jdk/pull/18629