summaryrefslogtreecommitdiff
path: root/libguile/continuations.h
Commit message (Expand)AuthorAgeFilesLines
* Continuations capture machine code addressAndy Wingo2018-08-121-1/+2
* Intrinsics take registers from threadAndy Wingo2018-06-271-3/+1
* Rename scm_i_thread to scm_threadAndy Wingo2018-06-261-1/+1
* Refactor continuation capture in VMAndy Wingo2018-06-261-2/+2
* Reinstating undelimited continuations uses intrinsicAndy Wingo2018-06-261-6/+2
* Most header files use forward decl for union scm_vm_stack_elementAndy Wingo2018-06-261-0/+1
* Use ptrdiff_t instead of scm_t_ptrdiffAndy Wingo2018-06-211-1/+1
* Update license notices in all C filesAndy Wingo2018-06-201-17/+17
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Rename __scm.h to scm.hAndy Wingo2018-06-201-1/+0
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Remove useless "classes: h_files" from Guile headers.Andy Wingo2018-06-201-2/+0
* Devolve threads.h from _scm.h.Andy Wingo2018-06-201-0/+1
* Refactor handling of auxiliary stacks and setjmp/longjmpAndy Wingo2018-06-171-10/+9
* Optimize make-stackAndy Wingo2014-04-141-2/+5
* One more SCM vm user: continuations.Andy Wingo2013-11-211-3/+5
* Remove RTL_ infix from macrosAndy Wingo2013-11-191-1/+1
* VM has "builtins": primitives addressable by emitted RTL codeAndy Wingo2013-10-271-2/+0
* Continuations are RTL stubsAndy Wingo2013-10-181-2/+2
* the dynamic stack is really a stack now, instead of a listAndy Wingo2012-03-031-2/+1
* continuations return multiple values on the stackAndy Wingo2010-02-081-2/+6
* scm_i_make_continuation takes vm and vm_cont args explicitlyAndy Wingo2010-02-081-2/+3
* make scm_make_continuation internalAndy Wingo2010-02-081-1/+1
* eval.c uses scm_i_call_with_current_continuationAndy Wingo2010-02-081-0/+1
* continuations are vm proceduresAndy Wingo2010-02-081-15/+6
* fix SCM_CELL macro usage in continuations.[ch]Andy Wingo2009-12-081-1/+1
* remove debug framesAndy Wingo2009-12-031-6/+1
* Avoid clash with system setjmp/longjmp on IA64Neil Jerram2009-08-211-1/+1
* Change Guile license to LGPLv3+Neil Jerram2009-06-171-6/+7
* make call/cc capture and restore the vm stacksAndy Wingo2008-09-241-0/+1
* Add `SCM_INTERNAL' macro, use it.Ludovic Courtès2008-05-311-8/+9
* Fix continuation problems on IA64.Neil Jerram2008-05-121-2/+0
* * configure.in: New check for uca lib (needed for IA64 on HP-UX).Neil Jerram2006-10-251-1/+1
* merge from 1.8 branchKevin Ryde2006-04-171-1/+1
* * throw.h (scm_c_catch, scm_c_with_throw_handler,Neil Jerram2006-02-041-1/+3
* The FSF has a new address.Marius Vollmer2005-05-231-1/+1
* See ChangeLog from 2005-03-02.Marius Vollmer2005-03-021-10/+17
* (scm_t_contregs): New 'offset' member for relocating debug frames.Marius Vollmer2004-12-231-2/+13
* 2003-06-25 Stefan Jahn <stefan@lkcc.org>Stefan Jahn2003-06-251-1/+1
* * Removed uses of DEBUG_EXTENSIONS and DYNAMIC_LINKING toDirk Herrmann2003-04-201-2/+1
* Changed license terms to the plain LGPL thru-out.Marius Vollmer2003-04-051-35/+11
* 2002-07-24 Stefan Jahn <stefan@lkcc.org>Stefan Jahn2002-07-241-0/+1
* 2002-07-20 Han-Wen <hanwen@cs.uu.nl>Han-Wen Nienhuys2002-07-201-1/+1
* * __scm.h, alist.h, arbiters.h, async.h, backtrace.h, boolean.h,Marius Vollmer2001-11-021-5/+5
* * continuations.h: support ia64 register backing store.Rob Browning2001-10-091-0/+9
* * continuations.h, unif.h: in the descriptions of the bit patternsGary Houston2001-10-031-2/+2
* * Remove deprecated macros and typenames.Dirk Herrmann2001-08-311-11/+10
* * alist.c, arbiters.c, async.h, backtrace.h, boolean.c, chars.c,Martin Grabmüller2001-07-191-1/+1
* replace "scm_*_t" with "scm_t_*".Marius Vollmer2001-06-141-6/+6
* revert the ill-considered part of the 2001-05-24 changesMichael Livshin2001-05-261-2/+2