summaryrefslogtreecommitdiff
path: root/libguile/control.c
Commit message (Expand)AuthorAgeFilesLines
* Fix use of uninstalled header by installed headersAndy Wingo2018-10-071-0/+1
* Fix JIT compilation of composable continuationsAndy Wingo2018-08-291-1/+1
* Continuations capture machine code addressAndy Wingo2018-08-121-1/+1
* Add instrument-entry to continuationsAndy Wingo2018-08-061-5/+20
* Refactor handling of active VM registersAndy Wingo2018-06-271-1/+1
* Refactors to abort-to-prompt implementationAndy Wingo2018-06-261-5/+7
* abort-to-prompt uses an intrinsicAndy Wingo2018-06-261-106/+4
* Rename scm_i_thread to scm_threadAndy Wingo2018-06-261-1/+1
* Most header files use forward decl for union scm_vm_stack_elementAndy Wingo2018-06-261-0/+1
* Eagerly initialize thread VM; remove scm_the_vmAndy Wingo2018-06-251-1/+1
* Inline struct scm_vm into struct scm_i_threadAndy Wingo2018-06-241-1/+1
* Use ptrdiff_t instead of scm_t_ptrdiffAndy Wingo2018-06-211-3/+3
* Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint typesAndy Wingo2018-06-211-4/+4
* Update license notices in all C filesAndy Wingo2018-06-201-17/+17
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Make .c copyright headers uniformAndy Wingo2018-06-201-1/+2
* Rationalize include order in C filesAndy Wingo2018-06-201-4/+5
* Make libguile header inclusion consistent within libguile c filesAndy Wingo2018-06-201-11/+11
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Remove _scm.hAndy Wingo2018-06-201-1/+0
* Devolve threads.h from _scm.h.Andy Wingo2018-06-201-0/+2
* Move subr snarfing macros to gsubr.h.Andy Wingo2018-06-201-0/+1
* Devolve pairs.hAndy Wingo2018-06-181-0/+1
* Remove list.h from _scm.hAndy Wingo2018-06-181-0/+1
* Refactor handling of auxiliary stacks and setjmp/longjmpAndy Wingo2018-06-171-7/+7
* Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo2018-06-141-1/+2
* VM continuations store FP/SP by offsetAndy Wingo2017-02-121-0/+2
* Add suspendable-continuation?Andy Wingo2016-12-121-0/+25
* Rename union scm_vm_stack_element membersAndy Wingo2015-10-211-3/+3
* VM stack grows downwardAndy Wingo2015-10-211-32/+29
* scm_the_vm now returns raw struct scm_vm pointerAndy Wingo2013-11-211-1/+1
* scm_i_prompt_pop_abort_args_x takes struct scm_vm* as argAndy Wingo2013-11-211-4/+4
* Remove last use of SCM vm in VMAndy Wingo2013-11-211-21/+17
* The dynamic stack records SP and FP values as offsetsAndy Wingo2013-11-211-1/+6
* Change SCM_PACK_RTL macros to SCM_PACK_OP / SCM_PACK_OP_ARGAndy Wingo2013-11-191-1/+1
* scm_rtl_op_* -> scm_op_*Andy Wingo2013-11-191-1/+1
* Remove RTL_ infix from macrosAndy Wingo2013-11-191-1/+1
* Rename scm_tc7_rtl_program to scm_tc7_programAndy Wingo2013-11-191-1/+1
* All instruction pointers are now scm_t_uint32*Andy Wingo2013-11-191-2/+4
* Frame pointer points to local 0 instead of local 1Andy Wingo2013-11-171-1/+1
* Remove MVRA accessors in libguileAndy Wingo2013-11-151-3/+1
* Walk the stack to determine extent of partial continuationAndy Wingo2013-10-271-6/+13
* Partial continuations are RTL stubsAndy Wingo2013-10-271-67/+18
* Add SCM_F_DYNSTACK_PROMPT_PUSH_NARGS prompt flagAndy Wingo2013-10-141-1/+2
* abort-to-prompt* instead of @abortAndy Wingo2013-06-251-4/+6
* dynstack: pushing a prompt no longer allocates memoryAndy Wingo2012-03-071-29/+25
* the dynamic stack is really a stack now, instead of a listAndy Wingo2012-03-031-71/+48
* Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-02-081-18/+17
|\
| * fix compilation of control.c, continuations.c when SCM_ALIGNED is not definedAndy Wingo2012-02-041-18/+17
* | locking for putc, putsAndy Wingo2011-11-081-2/+2
|/