summaryrefslogtreecommitdiff
path: root/libguile/dynstack.h
AgeCommit message (Expand)AuthorFilesLines
2018-08-12Continuations capture machine code addressAndy Wingo1-1/+3
2018-06-21Use ptrdiff_t instead of scm_t_ptrdiffAndy Wingo1-6/+6
2018-06-21Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint typesAndy Wingo1-2/+2
2018-06-20Update license notices in all C filesAndy Wingo1-17/+17
2018-06-20libguile header files have uniform format for copyright declarationsAndy Wingo1-1/+2
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Rename __scm.h to scm.hAndy Wingo1-1/+1
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove useless "classes: h_files" from Guile headers.Andy Wingo1-2/+0
2018-06-20Devolve threads.h from _scm.h.Andy Wingo1-1/+2
2018-06-17Refactor handling of auxiliary stacks and setjmp/longjmpAndy Wingo1-4/+6
2017-02-12VM continuations store FP/SP by offsetAndy Wingo1-0/+3
2017-02-07Avoid stacks in dynamically-bound valuesAndy Wingo1-0/+3
2016-12-05with-dynamic-state compiler and VM supportAndy Wingo1-0/+5
2016-12-05Reimplement dynamic statesAndy Wingo1-5/+5
2015-10-21VM stack grows downwardAndy Wingo1-2/+1
2013-11-21Remove last use of SCM vm in VMAndy Wingo1-1/+0
2013-11-21The dynamic stack records SP and FP values as offsetsAndy Wingo1-2/+6
2013-11-19All instruction pointers are now scm_t_uint32*Andy Wingo1-2/+2
2013-10-14Add SCM_F_DYNSTACK_PROMPT_PUSH_NARGS prompt flagAndy Wingo1-1/+2
2013-06-28Simplify dynstack API to only wind one fluid at a timeAndy Wingo1-9/+7
2012-03-07dynstack: pushing a prompt no longer allocates memoryAndy Wingo1-10/+12
2012-03-03the dynamic stack is really a stack now, instead of a listAndy Wingo1-0/+206