Age | Commit message (Expand) | Author | Files | Lines |
2009-01-18 | Remove useless cooperative multi-threading source files. | Ludovic Courtès | 1 | -761/+0 |
2008-09-13 | Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'. | Ludovic Courtès | 1 | -1/+1 |
2006-04-17 | merge from 1.8 branch | Kevin Ryde | 1 | -2/+2 |
2005-05-23 | The FSF has a new address. | Marius Vollmer | 1 | -2/+2 |
2003-04-05 | Changed license terms to the plain LGPL thru-out. | Marius Vollmer | 1 | -37/+13 |
2003-03-27 | * coop.c: fix various preprocessor usages of new public | Rob Browning | 1 | -4/+4 |
2003-03-25 | * coop.c: replace usage of struct timespect with scm_t_timespec. | Rob Browning | 1 | -2/+6 |
2002-11-04 | (coop_next_runnable_thread): Removed, wich should have happened when | Marius Vollmer | 1 | -35/+1 |
2002-11-03 | * __scm.h (USE_THREADS, GUILE_ISELECT): Define when | Marius Vollmer | 1 | -73/+3 |
2002-10-27 | * coop-defs.h (coop_m): Added 'level' field. | Marius Vollmer | 1 | -17/+42 |
2002-08-17 | * coop.c (coop_create): removed bogus 2nd argument in scm_malloc | Gary Houston | 1 | -3/+2 |
2002-08-16 | * mallocs.c (scm_malloc_obj): use scm_gc_malloc in stead of | Han-Wen Nienhuys | 1 | -4/+4 |
2001-11-04 | 2001-11-04 Stefan Jahn <stefan@lkcc.org> | Stefan Jahn | 1 | -2/+7 |
2001-10-06 | * coop.c (mother_awake_p): New variable. | Mikael Djurfeldt | 1 | -2/+5 |
2001-03-10 | * coop.c: Inserted #include <stdio.h>. | Mikael Djurfeldt | 1 | -2/+4 |
2000-11-30 | * coop-threads.c: Don't join finished threads. Thanks to Julian Satchell. | Dirk Herrmann | 1 | -10/+1 |
2000-04-21 | * Makefile.am (DEFS): Added. automake adds -I options to DEFS, | Mikael Djurfeldt | 1 | -3/+3 |
2000-04-10 | *** empty log message *** | Mikael Djurfeldt | 1 | -2/+5 |
2000-04-10 | * coop.c (mother): Handled EINTR (the wait has been interrupted by | Mikael Djurfeldt | 1 | -2/+5 |
2000-03-30 | * coop.c (coop_quitting_p, coop_cond_create, coop_mutex_create, | Mikael Djurfeldt | 1 | -9/+49 |
2000-03-29 | * coop.c (coop_create): Set `specific' field, not `data' to NULL. | Mikael Djurfeldt | 1 | -8/+11 |
2000-03-29 | * coop.c (coop_finish): New function. Called at exit. | Mikael Djurfeldt | 1 | -31/+95 |
2000-03-19 | * *.[hc]: add Emacs magic at the end of file, to ensure GNU | Michael Livshin | 1 | -1/+7 |
2000-03-12 | * coop.c (coop_condition_variable_timed_wait_mutex): Use ETIMEDOUT | Mikael Djurfeldt | 1 | -3/+3 |
2000-03-12 | * coop.c: #include <errno.h> | Mikael Djurfeldt | 1 | -2/+187 |
1999-12-19 | * threads.c, mit-pthreads.c, list.c, coop.c: Remove K&R | Greg J. Badros | 1 | -153/+1 |
1998-11-19 | * coop.c (coop_condition_variable_wait): Removed | Mikael Djurfeldt | 1 | -24/+23 |
1998-10-13 | Don't redefine sleep and usleep. | Jim Blandy | 1 | -42/+18 |
1998-10-12 | The argument type of usleep varies from system to system, | Jim Blandy | 1 | -4/+4 |
1998-10-04 | * coop.c (coop_condition_variable_wait): Make this function | Jim Blandy | 1 | -3/+3 |
1998-10-03 | Get rid of warnings from the cooperative threading system. | Jim Blandy | 1 | -5/+21 |
1998-04-24 | * scmsigs.c: Declare usleep as returning void on some systems. | Mikael Djurfeldt | 1 | -1/+7 |
1998-04-20 | * coop.c: Changed return type of usleep to int. | Mikael Djurfeldt | 1 | -2/+4 |
1998-04-12 | * eval.c, eval.h, coop.c (scm_eval_stack, SCM_EVAL_STACK): Measure | Mikael Djurfeldt | 1 | -2/+2 |
1998-03-30 | * coop.c (COOP_STKSIZE): Use SCM_EVAL_STACK. | Mikael Djurfeldt | 1 | -2/+4 |
1998-02-06 | * iselect.h, iselect.c, coop.c, coop-threads.c, coop-threads.h, | Mikael Djurfeldt | 1 | -2/+2 |
1998-01-30 | * coop.c, iselect.c: Since thread switches are now performed with | Mikael Djurfeldt | 1 | -2/+17 |
1998-01-26 | * coop.c (coop_mutex_init, coop_mutex_lock, coop_mutex_unlock, | Mikael Djurfeldt | 1 | -13/+63 |
1997-11-27 | * Makefile.am: Added iselect.c and iselect.h. | Mikael Djurfeldt | 1 | -18/+72 |
1997-05-26 | * Lots of files: New address for FSF. | Jim Blandy | 1 | -4/+4 |
1997-04-15 | Merge threads directory into libguile. | Jim Blandy | 1 | -0/+588 |