summaryrefslogtreecommitdiff
path: root/libguile/continuations.c
AgeCommit message (Expand)AuthorFilesLines
2009-09-30Fix spurious `throw from within critical section' errorsNeil Jerram1-1/+1
2009-08-28Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-3/+3
2009-08-21Avoid clash with system setjmp/longjmp on IA64Neil Jerram1-3/+3
2009-08-18Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-8/+9
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-04-17fix a couple gc-related continuations bugsAndy Wingo1-2/+2
2009-03-22Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-0/+3
2008-09-30Merge commit 'origin/master' into vmAndy Wingo1-1/+4
2008-09-26Fix continuation marking, and some tests.Andy Wingo1-0/+1
2008-09-24make call/cc capture and restore the vm stacksAndy Wingo1-0/+3
2008-09-13Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-1/+4
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+4
2008-09-10Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-31/+27
2008-09-10Merge commit 'f30e1bdf97ae8b2b2918da585f887a4d3a23a347' into boehm-demers-wei...Ludovic Courtès1-26/+10
2008-09-05Removed the mark/free functions of continuations and threads.Ludovic Courtes1-37/+0
2008-05-12Fix continuation problems on IA64.Neil Jerram1-31/+27
2006-10-25* configure.in: New check for uca lib (needed for IA64 on HP-UX).Neil Jerram1-26/+10
2006-07-19Add __attribute__ ((returns_twice)) to the ia64_getcontext prototypeRob Browning1-0/+4
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2006-02-04* throw.h (scm_c_catch, scm_c_with_throw_handler,Neil Jerram1-8/+11
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-03-07* continuations.c (scm_make_continuation): No longer a criticalMarius Vollmer1-0/+8
2005-03-07(scm_make_continuation): No longer a critical section.Marius Vollmer1-2/+0
2005-03-04Docstring updates.Marius Vollmer1-1/+10
2005-03-02See ChangeLog from 2005-03-02.Marius Vollmer1-19/+122
2004-12-23(scm_t_contregs): New 'offset' member for relocating debug frames.Marius Vollmer1-0/+1
2004-10-22* variable.c, threads.c, struct.c, stackchk.c, smob.c, root.c,Marius Vollmer1-1/+1
2004-04-30(scm_dynthrow): Use >= instead of SCM_PTR_GE whichKevin Ryde1-2/+2
2004-01-07* dynwind.h, dynwind.c (scm_i_dowinds): Removed 'explicit'Marius Vollmer1-2/+1
2004-01-03(copy_stack): New, do only the stack copyingMarius Vollmer1-8/+36
2003-06-252003-06-25 Stefan Jahn <stefan@lkcc.org>Stefan Jahn1-3/+2
2003-04-20 * Removed uses of DEBUG_EXTENSIONS and DYNAMIC_LINKING toDirk Herrmann1-8/+1
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-36/+12
2003-03-27* continuations.c: fix various preprocessor usages of new publicRob Browning1-2/+2
2003-03-25* continuations.c: move libguile/_scm.h include to the top so weRob Browning1-1/+2
2002-08-04new gcHan-Wen Nienhuys1-1/+1
2002-03-14Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen1-2/+0
2002-02-11* gc.h, gc.c (scm_gc_sweep): Issue deprecation warning whenMarius Vollmer1-8/+9
2001-12-16(scm_make_continuation): Do not retain the throw_value when theMarius Vollmer1-2/+6
2001-11-02* __scm.h, alist.h, arbiters.h, async.h, backtrace.h, boolean.h,Marius Vollmer1-2/+5
2001-10-09* continuations.c: support ia64 register backing store.Rob Browning1-1/+54
2001-07-09Remove "face-lift" comment.Thien-Thi Nguyen1-2/+0
2001-06-28 * list.h (scm_list_1, scm_list_2, scm_list_3, scm_list_4, scm_list_5,Keisuke Nishida1-1/+1
2001-06-14replace "scm_*_t" with "scm_t_*".Marius Vollmer1-15/+15
2001-06-07* Introduce SCM_UNUSED and mark unused function parameters.Dirk Herrmann1-2/+2
2001-05-26revert the ill-considered part of the 2001-05-24 changesMichael Livshin1-1/+1
2001-05-24* validate.hMichael Livshin1-14/+14
2001-03-09Remove #include <stdio.h>. Add #include <string.h>.Keisuke Nishida1-1/+0
2001-03-04* Eliminate some calls to scm_wta.Dirk Herrmann1-2/+7
2001-01-26* Added missing includes of string.h.Dirk Herrmann1-0/+2