summaryrefslogtreecommitdiff
path: root/libguile/procprop.c
Commit message (Expand)AuthorAgeFilesLines
* Update license notices in all C filesAndy Wingo2018-06-201-17/+17
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Rationalize include order in C filesAndy Wingo2018-06-201-7/+9
* Make libguile header inclusion consistent within libguile c filesAndy Wingo2018-06-201-19/+19
* 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
* Devolve threads.h from _scm.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-2/+2
* Deprecate dynamic rootsAndy Wingo2016-11-211-1/+0
* scm_i_rtl_program_* -> scm_i_program_*Andy Wingo2013-11-191-3/+3
* Remove RTL_ infix from macrosAndy Wingo2013-11-191-4/+4
* Remove stack programs, objcode, and the old VM.Andy Wingo2013-11-081-9/+2
* Builtins have procedure propertiesAndy Wingo2013-11-081-0/+2
* Avoid calling procedure-name when doing a make-procedure-with-setterAndy Wingo2013-10-311-3/+2
* Setting procedure properties does not cause metadata lookupAndy Wingo2013-10-261-41/+78
* procedure-properties for RTL functionsAndy Wingo2013-06-091-0/+2
* procedure-documentation works on RTL proceduresAndy Wingo2013-06-091-0/+33
* Wire up ability to print RTL program aritiesAndy Wingo2013-06-091-9/+1
* RTL programs print with their nameAndy Wingo2013-06-091-1/+16
* move procedure-name and procedure-source to procprop.cAndy Wingo2013-06-091-1/+44
* add new rtl vmAndy Wingo2013-05-311-0/+8
* fix to procedure-arity in previous patchAndy Wingo2012-03-181-5/+9
* make applicable smob calls cheaper, and fix a memory leakAndy Wingo2012-03-181-2/+6
* Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-02-081-1/+1
|\
| * Improve the usage of variable names in C docstrings.Bake Timmons2012-02-021-1/+1
| * Fix erroneous check in `set-procedure-properties!'.Ludovic Courtès2012-01-051-3/+4
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2011-12-011-0/+33
|\ \ | |/
| * better debuggability for interpreted proceduresAndy Wingo2011-11-151-0/+37
* | slight scm_procedure_p, scm_i_procedure_arity refactorAndy Wingo2011-10-241-12/+9
* | convert internal weak hash table users to use the weak table apiAndy Wingo2011-10-241-13/+8
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2011-05-251-2/+8
|\ \ | |/
| * set-procedure-property! threadsafety issueAndy Wingo2011-05-231-8/+9
* | remove all deprecated codeAndy Wingo2011-05-121-34/+1
|/
* deprecate arity access via (procedure-properties proc 'arity)Andy Wingo2010-04-171-18/+29
* add procedure_minimum_arityAndy Wingo2010-04-171-0/+25
* scm_i_program_properties is internal; just use procedure-propertiesAndy Wingo2010-04-171-1/+1
* tweaks to procprop.cAndy Wingo2010-04-171-8/+4
* procedure-properties incorporates program-propertiesAndy Wingo2010-04-171-27/+29
* smobs are applied with vm trampoline proceduresAndy Wingo2010-01-091-14/+18
* remove scm_tc7_gsubrAndy Wingo2010-01-071-18/+1
* subrs are now VM trampoline proceduresAndy Wingo2010-01-071-1/+2
* procedures-with-setters implemented in terms of structsAndy Wingo2009-12-071-3/+0
* eval.c closures are now applicable smobs, not tc3sAndy Wingo2009-12-041-76/+57
* remove cxrsAndy Wingo2009-12-041-3/+0
* remove rpsubrsAndy Wingo2009-12-041-3/+0