Currently the version of ASM bundled in Clojure is pretty old (circa 2005). There are some documented performance improvements in newer versions of ASM that should speed up some things in Clojure. We would like to move to the latest stable version of ASM (4.1); the current Clojure code uses 3.3.1.