diff options
author | Andy Wingo <wingo@pobox.com> | 2011-05-05 11:22:42 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2011-05-05 11:43:12 +0200 |
commit | 89f9dd7065971d9d9047b42f044c06cc943f5efc (patch) | |
tree | 5628e0cbe82d4b5f61719e30c8d02e14bfb7e4ee /doc | |
parent | 81f529091b4741aea6060194d83d24c17460d652 (diff) | |
download | guile-89f9dd7065971d9d9047b42f044c06cc943f5efc.tar.gz |
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.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions