asm.trace should be false by default