update to ASM 5, to support Java 8