VM メモ
項目 | Common Lisp | Emacs Lisp | Gauche(Scheme) |
disassemble | disassemble | disasm | |
native code | VM code | VM code | |
利用頻度 | 一般的 | ごくまれ | まれ |
いづれも、インタラクティブに disassemble して、効率的なコードになっているか確認することができる。
- (disassemble (lambda (x) (+ x 1))) ;; Common Lisp, Emacs Lisp
- (disasm (lambda (x) (+ x 1))) ;; Gauche
使用頻度はイメージ。