summaryrefslogtreecommitdiff
path: root/module/rnrs
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2012-11-17 00:11:23 +0100
committerLudovic Courtès <ludo@gnu.org>2012-11-21 23:33:30 +0100
commit2d37a9349404c3161d89967c014cbaa1a28e59ea (patch)
treeb5533b7429b33bdce1ae792bf09246c529a403e8 /module/rnrs
parent3e529bf02af7939c7c7d06ed68f0108b336ed4d2 (diff)
downloadguile-2d37a9349404c3161d89967c014cbaa1a28e59ea.tar.gz
Update `par-map' to use nested futures.
This allows it to actually use all CPU cores, instead of having the main thread stuck on a `wait-condition-variable'. * module/ice-9/threads.scm (par-mapper): Add a `cons' argument; update callers accordingly. Rewrite using nested futures.
Diffstat (limited to 'module/rnrs')
0 files changed, 0 insertions, 0 deletions