Проверьте байт-код Java, сгенерированный ASM

Я использую ASM (http://asm.ow2.org/index.html) для измерения некоторые классы Java. После инструментирования я получу новые файлы .class. Однако иногда, когда я запускаю новые файлы .class, JVM выдает java.lang.VerifyError.

Интересно, есть ли способы проверить сгенерированный байт-код java перед их запуском (или загрузкой в ​​JVM).

Спасибо :)


person andrew    schedule 11.09.2014    source источник
comment
См. blogs.oracle.com/dns/entry/yet_another_offline_java_bytecode.   -  person mostruash    schedule 11.09.2014
comment
И github.com/krestenkrab/jvm-verifier   -  person mostruash    schedule 11.09.2014