summaryrefslogtreecommitdiff
path: root/module/ice-9/futures.scm
Commit message (Expand)AuthorAgeFilesLines
* Revert "futures: Limit the number of nested futures on the same stack."Andy Wingo2017-02-281-16/+7
* Move thread bindings to (ice-9 threads)Andy Wingo2016-10-231-0/+1
* Add `call/ec' and `let/ec'.Ludovic Courtès2013-04-051-10/+1
* futures: Limit the number of nested futures on the same stack.Ludovic Courtès2013-03-271-7/+16
* futures: Remove circular dependency with (ice-9 threads).Ludovic Courtès2012-11-291-1/+0
* futures: Allow nested futures; put the main thread to work.Ludovic Courtès2012-11-211-78/+159
* futures: Add a record printer.Ludovic Courtès2012-11-211-0/+9
* futures: Keep futures unlocked while they are processing.Ludovic Courtès2012-11-211-40/+81
* Futures: Avoid creating the worker pool more than once.Mark H Weaver2012-11-101-9/+15
* Fix copyright years in `futures.scm'.Ludovic Courtès2012-11-051-1/+1
* futures: Have workers work when futures are available.Ludovic Courtès2012-11-031-2/+4
* more define-syntax-rule usageAndy Wingo2011-09-021-5/+3
* lazily init futures worker poolAndy Wingo2011-05-261-14/+23
* futures: Store pending futures in a queue.Ludovic Courtès2010-12-171-31/+25
* futures: Support multiple-value returns.Ludovic Courtès2010-12-161-3/+4
* futures: Fix potential deadlock.Ludovic Courtès2010-12-161-2/+3
* Use `current-processor-count' to determine the number of future-workers.Ludovic Courtès2010-12-071-3/+1
* Add `(ice-9 futures)'.Ludovic Courtès2010-12-031-0/+177