summaryrefslogtreecommitdiff
path: root/libguile/dynstack.c
AgeCommit message (Expand)AuthorFilesLines
2024-10-20Fix setjmp/longjmp-related crashes on WindowsMichael Käppler1-0/+5
2018-08-12Continuations capture machine code addressAndy Wingo1-10/+15
2018-06-26Rename scm_i_thread to scm_threadAndy Wingo1-0/+1
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-3/+3
2018-06-20Update license notices in all C filesAndy Wingo1-17/+17
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Make .c copyright headers uniformAndy Wingo1-1/+2
2018-06-20Rationalize include order in C filesAndy Wingo1-1/+2
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-5/+5
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove _scm.hAndy Wingo1-1/+0
2018-06-20Devolve variable.h from _scm.h.Andy Wingo1-0/+1
2018-06-17Refactor handling of auxiliary stacks and setjmp/longjmpAndy Wingo1-5/+6
2017-02-12VM continuations store FP/SP by offsetAndy Wingo1-3/+24
2017-02-12Avoid reading garbage from dynstackAndy Wingo1-0/+1
2017-02-07Avoid stacks in dynamically-bound valuesAndy Wingo1-0/+49
2016-12-05with-dynamic-state compiler and VM supportAndy Wingo1-0/+51
2016-12-05Reimplement dynamic statesAndy Wingo1-2/+3
2015-10-21VM stack grows downwardAndy Wingo1-2/+2
2013-11-21The dynamic stack records SP and FP values as offsetsAndy Wingo1-12/+12
2013-11-19All instruction pointers are now scm_t_uint32*Andy Wingo1-3/+3
2013-06-28Simplify dynstack API to only wind one fluid at a timeAndy Wingo1-46/+39
2012-03-07dynstack: pushing a prompt no longer allocates memoryAndy Wingo1-25/+37
2012-03-03the dynamic stack is really a stack now, instead of a listAndy Wingo1-0/+544