Commit History

Autor SHA1 Mensaxe Data
  Olivier Dion 455ee49f55 Fix asymetric mutex locking when joining thread. hai 1 ano
  Timothy Sample dcccaddf7b Avoid module resolution in 'call-with-new-thread'. hai 1 ano
  Ludovic Courtès e2ed33ef04 Remove unnecessary module imports. %!s(int64=2) %!d(string=hai) anos
  Ludovic Courtès 251202fc90 Make module autoloading thread-safe. %!s(int64=6) %!d(string=hai) anos
  Andy Wingo a000e5c38d Enable interrupts only when running thread body %!s(int64=8) %!d(string=hai) anos
  Andy Wingo a521440029 join-thread in Scheme %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 0f5a59b215 try-mutex in terms of mutex-lock %!s(int64=8) %!d(string=hai) anos
  Andy Wingo eeeee3297b Remove thread cleanup facility %!s(int64=8) %!d(string=hai) anos
  Andy Wingo a7114ced5f cancel-thread can take arguments %!s(int64=8) %!d(string=hai) anos
  Andy Wingo a04739b31a cancel-thread via asyncs, not pthread_cancel %!s(int64=8) %!d(string=hai) anos
  Andy Wingo f3bfe29235 Move call-with-new-thread to Scheme %!s(int64=8) %!d(string=hai) anos
  Andy Wingo d74e0fed0d Move thread bindings to (ice-9 threads) %!s(int64=8) %!d(string=hai) anos
  Taylan Ulrich Bayırlı/Kammer d5d7e30348 Fix 'monitor' macro. %!s(int64=8) %!d(string=hai) anos
  Ludovic Courtès 2d37a93494 Update `par-map' to use nested futures. %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 0c65f52c6d more define-syntax-rule usage %!s(int64=13) %!d(string=hai) anos
  Ludovic Courtès c21a5ddcaf Implement `(ice-9 threads)' high-level constructs in terms of futures. %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 4c5412a288 no the-last-stack in ice-9 threads %!s(int64=14) %!d(string=hai) anos
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 7902c54713 fix expansion of (ice-9 threads) %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 00d0489205 move ice-9/ and oop/ under module/ %!s(int64=16) %!d(string=hai) anos