Commit History

Autor SHA1 Mensaxe Data
  Mark H Weaver 856d318a9f Merge branch 'stable-2.0' %!s(int64=10) %!d(string=hai) anos
  Ludovic Courtès f184e887a6 build: Support pthread builds without 'pthread_cancel' support (Android). %!s(int64=10) %!d(string=hai) anos
  Mark H Weaver 475772ea57 Merge branch 'stable-2.0' %!s(int64=10) %!d(string=hai) anos
  Mark H Weaver bc8e6d7d8c Rely on Gnulib for <unistd.h>. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo c65ea594e9 Fix segfault in thread_mark %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver e1d7a93bb2 Rely on Gnulib for 'select', 'lstat', and 'mkstemp'. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo aef1fcf94e Add thread-local lock-free, TLS-free freelists. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo f76cf73a49 Merge commit '8571dbde639e0ee9885bad49c9e180474bd23646' %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver e676a4c342 Add mutex locking functions that also block asyncs. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 5f18bc8450 Allocate stacks using mmap, and mark them via the thread marker %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 7af0c3b395 Add thread mark procedure %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 9ebf794607 Remove unused scm_i_thread fields %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 03d1294977 Remove tests and shims for pre-7.2 bdw-gc. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 3506b1521e Remove last use of SCM vm %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver 28d5d2537c Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver 10454601e0 Fix bug in remqueue in threads.c when removing last element. %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver 2a1d8403c0 Allow #f as timeout argument to unlock-mutex and SRFI-18 mutex-unlock! %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver 26d148066f Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=11) %!d(string=hai) anos
  Andy Wingo dbab8aaaca allow for spurious wakeups from pthread_cond_wait %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 6ab4de6125 don't provide scm_std_select on mingw and similar platforms %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver fd57bbf5ac Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=12) %!d(string=hai) anos
  Ludovic Courtès 02a362a665 Fix invalid assertion about mutex ownership in threads.c. %!s(int64=12) %!d(string=hai) anos
  Andy Wingo bc61280992 Merge remote-tracking branch 'local-2.0/stable-2.0' %!s(int64=13) %!d(string=hai) anos
  Andy Wingo f740445a9b run finalizers asynchronously in asyncs %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 9ede013f68 the dynamic stack is really a stack now, instead of a list %!s(int64=13) %!d(string=hai) anos
  Andy Wingo fea65eb231 statically initialize the pthread mutex in fat mutexen %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 44b76a785c Revert "install pthread_atfork handlers for guile's static mutexen" %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 6a97b1f93a install pthread_atfork handlers for guile's static mutexen %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 0858753e82 Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=13) %!d(string=hai) anos
  Bake Timmons b7e64f8b26 Improve the usage of variable names in C docstrings. %!s(int64=13) %!d(string=hai) anos