1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-02 21:10:27 +02:00
guile/module/language/assembly
Andy Wingo 89f9dd7065 speed up compile-bytecode
* module/language/assembly/compile-bytecode.scm (compile-bytecode):
  Rewrite to fill a bytevector directly, instead of using bytevector
  ports.  `write-bytecode' itself is still present and almost the same
  as before; it's just that `write-byte' et al now inline the effect of
  writing a byte to a binary port.

* test-suite/tests/asm-to-bytecode.test (comp-test): Refactor to use
  public interfaces.
2011-05-05 11:43:12 +02:00
..
compile-bytecode.scm speed up compile-bytecode 2011-05-05 11:43:12 +02:00
decompile-bytecode.scm rename (rnrs bytevector) to (rnrs bytevectors) 2010-06-01 13:26:11 +02:00
disassemble.scm add source:line-for-user, returning a 1-indexed line number 2010-10-01 18:15:23 +02:00
spec.scm remove `version' field from <language> 2010-05-02 11:19:13 +02:00