summaryrefslogtreecommitdiff
path: root/libguile/fluids.c
Commit message (Expand)AuthorAgeFilesLines
* Respect thread local fluid defaultsRob Browning2020-01-121-14/+9
* Compile current-module as intrinsic callAndy Wingo2018-06-271-5/+12
* Rename scm_i_thread to scm_threadAndy Wingo2018-06-261-3/+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/+1
* Rationalize include order in C filesAndy Wingo2018-06-201-4/+6
* Make libguile header inclusion consistent within libguile c filesAndy Wingo2018-06-201-17/+17
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Remove _scm.hAndy Wingo2018-06-201-1/+0
* Devolve variable.h from _scm.h.Andy Wingo2018-06-201-0/+1
* 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
* Remove includes of validate.h.Andy Wingo2018-06-181-1/+0
* Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo2018-06-141-7/+9
* Avoid causing GC when lookup up exception handlerAndy Wingo2017-04-191-2/+27
* Add thread local fluidsAndy Wingo2017-03-071-10/+67
* Revert "Cheaper fluid-ref cache"Andy Wingo2017-02-171-17/+13
* Cheaper fluid-ref cacheAndy Wingo2017-02-161-13/+17
* Avoid stacks in dynamically-bound valuesAndy Wingo2017-02-071-1/+46
* Reimplement dynamic statesAndy Wingo2016-12-051-184/+211
* Remove scm_puts_unlocked.Andy Wingo2016-04-261-2/+2
* Remove scm_putc_unlocked.Andy Wingo2016-04-261-2/+2
* Tune initial heap sizeAndy Wingo2013-11-281-1/+1
* Simplify dynstack API to only wind one fluid at a timeAndy Wingo2013-06-281-67/+18
* Remove with-fluids; replaced by with-fluid* and inlined push-fluid primopsAndy Wingo2013-06-281-6/+2
* Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver2013-03-281-4/+7
|\
| * Fix later-bindings-win logic in with-fluids.Mark H Weaver2013-02-281-3/+3
| * Fix duplicate removal of with-fluids.Mark H Weaver2013-02-281-1/+4
* | the dynamic stack is really a stack now, instead of a listAndy Wingo2012-03-031-53/+33
* | Revert "install pthread_atfork handlers for guile's static mutexen"Andy Wingo2012-02-231-1/+0
* | install pthread_atfork handlers for guile's static mutexenAndy Wingo2012-02-171-0/+1
* | Revert "add SCM_HEAP_OBJECT_BASE"Andy Wingo2012-01-311-1/+1
* | Merge commit '9b0975f1dc41ddd10d81fb5b0965b9e9a54ef37a'Andy Wingo2012-01-301-2/+3
|\ \ | |/
| * fluids.c docstringAndy Wingo2012-01-121-2/+3
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2011-12-011-15/+27
|\ \ | |/
| * optional default-value arg to make-fluidAndy Wingo2011-11-231-15/+27
* | locking for putc, putsAndy Wingo2011-11-081-6/+6
* | add SCM_HEAP_OBJECT_BASEAndy Wingo2011-10-241-1/+1
* | add SCM_{PACK,UNPACK}_POINTERAndy Wingo2011-10-241-2/+2
|/
* fix initial values of reallocated fluidsAndy Wingo2011-06-161-0/+5
* scm_is_eq for SCM vals, not == or !=Andy Wingo2011-05-131-2/+2
* rename make-undefined-fluid to make-unbound-fluidAndy Wingo2010-12-171-3/+3
* unbound fluidsBrian Templeton2010-12-071-11/+53
* Include <alloca.h> wherever `alloca' is used.Ludovic Courtès2010-11-191-0/+1
* SCM_I_FLUID_P -> SCM_FLUID_PAndy Wingo2010-07-171-1/+1
* remove libguile/lang.h, deprecate %nil (in favor of #nil)Andy Wingo2010-04-091-1/+0
* Recycle fluid numbers.Ludovic Courtès2010-03-051-90/+58
* add printers for prompts and with-fluids objectsAndy Wingo2010-03-041-0/+8