summaryrefslogtreecommitdiff
path: root/libguile/procprop.c
AgeCommit message (Expand)AuthorFilesLines
2018-06-20Update license notices in all C filesAndy Wingo1-17/+17
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Rationalize include order in C filesAndy Wingo1-7/+9
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-19/+19
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove _scm.hAndy Wingo1-1/+0
2018-06-20Devolve symbols.h from _scm.hAndy Wingo1-0/+1
2018-06-20Devolve threads.h from _scm.h.Andy Wingo1-0/+1
2018-06-19Devolve numbers.h from _scm.h.Andy Wingo1-0/+1
2018-06-18Devolve pairs.hAndy Wingo1-0/+1
2018-06-18Devolve boolean.h include.Andy Wingo1-0/+1
2018-06-18Remove list.h from _scm.hAndy Wingo1-0/+1
2018-06-18Remove includes of validate.h.Andy Wingo1-2/+2
2016-11-21Deprecate dynamic rootsAndy Wingo1-1/+0
2013-11-19scm_i_rtl_program_* -> scm_i_program_*Andy Wingo1-3/+3
2013-11-19Remove RTL_ infix from macrosAndy Wingo1-4/+4
2013-11-08Remove stack programs, objcode, and the old VM.Andy Wingo1-9/+2
2013-11-08Builtins have procedure propertiesAndy Wingo1-0/+2
2013-10-31Avoid calling procedure-name when doing a make-procedure-with-setterAndy Wingo1-3/+2
2013-10-26Setting procedure properties does not cause metadata lookupAndy Wingo1-41/+78
2013-06-09procedure-properties for RTL functionsAndy Wingo1-0/+2
2013-06-09procedure-documentation works on RTL proceduresAndy Wingo1-0/+33
2013-06-09Wire up ability to print RTL program aritiesAndy Wingo1-9/+1
2013-06-09RTL programs print with their nameAndy Wingo1-1/+16
2013-06-09move procedure-name and procedure-source to procprop.cAndy Wingo1-1/+44
2013-05-31add new rtl vmAndy Wingo1-0/+8
2012-03-18fix to procedure-arity in previous patchAndy Wingo1-5/+9
2012-03-18make applicable smob calls cheaper, and fix a memory leakAndy Wingo1-2/+6
2012-02-08Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-1/+1
2012-02-02Improve the usage of variable names in C docstrings.Bake Timmons1-1/+1
2012-01-05Fix erroneous check in `set-procedure-properties!'.Ludovic Courtès1-3/+4
2011-12-01Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-0/+33
2011-11-15better debuggability for interpreted proceduresAndy Wingo1-0/+37
2011-10-24slight scm_procedure_p, scm_i_procedure_arity refactorAndy Wingo1-12/+9
2011-10-24convert internal weak hash table users to use the weak table apiAndy Wingo1-13/+8
2011-05-25Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-2/+8
2011-05-23set-procedure-property! threadsafety issueAndy Wingo1-8/+9
2011-05-12remove all deprecated codeAndy Wingo1-34/+1
2010-04-17deprecate arity access via (procedure-properties proc 'arity)Andy Wingo1-18/+29
2010-04-17add procedure_minimum_arityAndy Wingo1-0/+25
2010-04-17scm_i_program_properties is internal; just use procedure-propertiesAndy Wingo1-1/+1
2010-04-17tweaks to procprop.cAndy Wingo1-8/+4
2010-04-17procedure-properties incorporates program-propertiesAndy Wingo1-27/+29
2010-01-09smobs are applied with vm trampoline proceduresAndy Wingo1-14/+18
2010-01-07remove scm_tc7_gsubrAndy Wingo1-18/+1
2010-01-07subrs are now VM trampoline proceduresAndy Wingo1-1/+2
2009-12-07procedures-with-setters implemented in terms of structsAndy Wingo1-3/+0
2009-12-04eval.c closures are now applicable smobs, not tc3sAndy Wingo1-76/+57
2009-12-04remove cxrsAndy Wingo1-3/+0
2009-12-04remove rpsubrsAndy Wingo1-3/+0