summaryrefslogtreecommitdiff
path: root/libguile/stacks.c
Commit message (Expand)AuthorAgeFilesLines
* Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.Mark H Weaver2019-05-231-3/+3
* Continuations capture machine code addressAndy Wingo2018-08-121-2/+2
* Rename scm_i_thread to scm_threadAndy Wingo2018-06-261-0/+1
* Use ptrdiff_t instead of scm_t_ptrdiffAndy Wingo2018-06-211-4/+4
* 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-2/+2
* Rationalize include order in C filesAndy Wingo2018-06-201-7/+8
* Make libguile header inclusion consistent within libguile c filesAndy Wingo2018-06-201-22/+22
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Remove _scm.hAndy Wingo2018-06-201-1/+0
* Devolve symbols.h from _scm.hAndy Wingo2018-06-201-0/+1
* Move subr snarfing macros to gsubr.h.Andy Wingo2018-06-201-0/+1
* Devolve numbers.h from _scm.h.Andy Wingo2018-06-191-0/+1
* Devolve pairs.hAndy Wingo2018-06-181-0/+1
* Devolve boolean.h include.Andy Wingo2018-06-181-0/+1
* Remove list.h from _scm.hAndy Wingo2018-06-181-0/+1
* Remove includes of validate.h.Andy Wingo2018-06-181-1/+0
* Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo2018-06-141-1/+2
* Deprecate make-structAndy Wingo2017-09-221-2/+2
* Add thread local fluidsAndy Wingo2017-03-071-1/+1
* VM continuations store FP/SP by offsetAndy Wingo2017-02-121-4/+1
* Avoid stacks in dynamically-bound valuesAndy Wingo2017-02-071-1/+1
* Deprecate dynamic rootsAndy Wingo2016-11-211-1/+0
* Identify boot continuations by code, not closureAndy Wingo2015-12-011-2/+1
* Remove sp from scm_vm_contAndy Wingo2015-10-211-1/+1
* VM stack grows downwardAndy Wingo2015-10-211-2/+5
* Fix inner and outer stack cuts to match on procedure codeAndy Wingo2014-05-011-17/+81
* make-stack works on delimited continuationsAndy Wingo2014-04-161-0/+10
* Optimize make-stackAndy Wingo2014-04-141-66/+69
* scm_c_make_frame takes struct scm_frame as argAndy Wingo2014-04-141-6/+8
* Heap frame "stack holders" are raw scm_vm / scm_vm_cont pointersAndy Wingo2013-11-211-1/+1
* Heap frames have a "frame kind" bitAndy Wingo2013-11-211-1/+1
* The dynamic stack records SP and FP values as offsetsAndy Wingo2013-11-211-8/+8
* Scheme frame objects hold relative stack offsetsAndy Wingo2013-11-211-3/+4
* Remove RTL_ infix from macrosAndy Wingo2013-11-191-1/+1
* Remove stack programs, objcode, and the old VM.Andy Wingo2013-11-081-2/+1
* Stack traces skip RTL boot framesAndy Wingo2013-10-171-2/+3
* Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-05-111-0/+1
|\
| * fix more assumptions that the frame-procedure is a procedureAndy Wingo2012-05-111-1/+2
* | make-stack handles prompt tags betterNoah Lavine2012-04-231-33/+33
* | dynstack: pushing a prompt no longer allocates memoryAndy Wingo2012-03-071-3/+3
* | the dynamic stack is really a stack now, instead of a listAndy Wingo2012-03-031-19/+15
|/
* Improve the usage of variable names in C docstrings.Bake Timmons2012-02-021-3/+3
* simplify narrow_stack.Andy Wingo2011-07-291-5/+4
* scm_is_eq for SCM vals, not == or !=Andy Wingo2011-05-131-1/+1
* fix code that causes warnings on gcc 4.6Andy Wingo2011-03-171-2/+0
* use scm_from_latin1_symboln for string literals and load-symbolAndy Wingo2011-01-071-2/+2
* narrowing stacks to prompts; backtrace shows frames from start-stackAndy Wingo2010-03-131-67/+110