summaryrefslogtreecommitdiff
path: root/module/scripts/generate-autoload.scm
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2018-01-07 22:50:55 +0100
committerAndy Wingo <wingo@pobox.com>2018-01-07 23:07:12 +0100
commit55a8483435de094753b6c04a34a3942678f5c835 (patch)
treef76911fa1627d4ba68b964e3e6036730cf5004b2 /module/scripts/generate-autoload.scm
parent5e1109a97feb94425a23a3a567afcd217da4ffab (diff)
downloadguile-55a8483435de094753b6c04a34a3942678f5c835.tar.gz
Improve make-vector compilation for known big sizes
* module/language/tree-il/compile-cps.scm (emit-initializations-as-loop): New helper. (make-vector): Use new helper. (make-vector/immediate): Emit a loop if the number of words is greater than or equal to 32. An arbitrary limit that could be adjusted later.
Diffstat (limited to 'module/scripts/generate-autoload.scm')
0 files changed, 0 insertions, 0 deletions