Andy Wingo
|
9e28a12121
Revert "futures: Limit the number of nested futures on the same stack."
|
8 yıl önce |
Andy Wingo
|
d74e0fed0d
Move thread bindings to (ice-9 threads)
|
8 yıl önce |
Ludovic Courtès
|
55e26a49db
Add `call/ec' and `let/ec'.
|
11 yıl önce |
Ludovic Courtès
|
8a177d316c
futures: Limit the number of nested futures on the same stack.
|
12 yıl önce |
Ludovic Courtès
|
4d599c2441
futures: Remove circular dependency with (ice-9 threads).
|
12 yıl önce |
Ludovic Courtès
|
3e529bf02a
futures: Allow nested futures; put the main thread to work.
|
12 yıl önce |
Ludovic Courtès
|
ab975cf592
futures: Add a record printer.
|
12 yıl önce |
Ludovic Courtès
|
f2fb5e5328
futures: Keep futures unlocked while they are processing.
|
12 yıl önce |
Mark H Weaver
|
be05b33609
Futures: Avoid creating the worker pool more than once.
|
12 yıl önce |
Ludovic Courtès
|
b29b2c87b4
Fix copyright years in `futures.scm'.
|
12 yıl önce |
Ludovic Courtès
|
134c95f1e6
futures: Have workers work when futures are available.
|
12 yıl önce |
Andy Wingo
|
0c65f52c6d
more define-syntax-rule usage
|
13 yıl önce |
Andy Wingo
|
f4e45e91f2
lazily init futures worker pool
|
13 yıl önce |
Ludovic Courtès
|
90b2c69c97
futures: Store pending futures in a queue.
|
14 yıl önce |
Ludovic Courtès
|
6c17f7bd71
futures: Support multiple-value returns.
|
14 yıl önce |
Ludovic Courtès
|
691a1c3c06
futures: Fix potential deadlock.
|
14 yıl önce |
Ludovic Courtès
|
51fc066ae2
Use `current-processor-count' to determine the number of future-workers.
|
14 yıl önce |
Ludovic Courtès
|
0d4e6ca38f
Add `(ice-9 futures)'.
|
14 yıl önce |