diff options
author | Andy Wingo <wingo@pobox.com> | 2009-02-01 11:25:51 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2009-02-01 11:25:51 +0100 |
commit | 5338b62b86f0158176ace6f0f96bc5796f6f17cd (patch) | |
tree | fb5a145908e1c2c64f9c3dd425db087c98ed95fd /module | |
parent | ac47d5f6399c54bcb39a01bb0ade83a614d625b4 (diff) | |
download | guile-5338b62b86f0158176ace6f0f96bc5796f6f17cd.tar.gz |
don't make intermediate garbage when making vectors in the vm
* libguile/vm-i-system.c (vector): Don't cons up a list just to make a
vector. Saves a couple percent in total cell allocation when loading
syncase. Probably not worth it, but foo!
Diffstat (limited to 'module')
0 files changed, 0 insertions, 0 deletions