summaryrefslogtreecommitdiff
path: root/libguile/procprop.c
Commit message (Expand)AuthorAgeFilesLines
* Deprecate dynamic roots...Andy Wingo2016-11-211-1/+0
* scm_i_rtl_program_* -> scm_i_program_*...Andy Wingo2013-11-191-3/+3
* Remove RTL_ infix from macros...Andy Wingo2013-11-191-4/+4
* Remove stack programs, objcode, and the old VM....Andy Wingo2013-11-081-9/+2
* Builtins have procedure properties...Andy Wingo2013-11-081-0/+2
* Avoid calling procedure-name when doing a make-procedure-with-setter...Andy Wingo2013-10-311-3/+2
* Setting procedure properties does not cause metadata lookup...Andy Wingo2013-10-261-41/+78
* procedure-properties for RTL functions...Andy Wingo2013-06-091-0/+2
* procedure-documentation works on RTL procedures...Andy Wingo2013-06-091-0/+33
* Wire up ability to print RTL program arities...Andy Wingo2013-06-091-9/+1
* RTL programs print with their name...Andy Wingo2013-06-091-1/+16
* move procedure-name and procedure-source to procprop.c...Andy Wingo2013-06-091-1/+44
* add new rtl vm...Andy Wingo2013-05-311-0/+8
* fix to procedure-arity in previous patch...Andy Wingo2012-03-181-5/+9
* make applicable smob calls cheaper, and fix a memory leak...Andy 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 procedures...Andy Wingo2011-11-151-0/+37
* | slight scm_procedure_p, scm_i_procedure_arity refactor...Andy Wingo2011-10-241-12/+9
* | convert internal weak hash table users to use the weak table api...Andy Wingo2011-10-241-13/+8
* | Merge remote-tracking branch 'origin/stable-2.0'...Andy Wingo2011-05-251-2/+8
|\|
| * set-procedure-property! threadsafety issue...Andy Wingo2011-05-231-8/+9
* | remove all deprecated code...Andy Wingo2011-05-121-34/+1
|/
* deprecate arity access via (procedure-properties proc 'arity)...Andy Wingo2010-04-171-18/+29
* add procedure_minimum_arity...Andy Wingo2010-04-171-0/+25
* scm_i_program_properties is internal; just use procedure-properties...Andy Wingo2010-04-171-1/+1
* tweaks to procprop.c...Andy Wingo2010-04-171-8/+4
* procedure-properties incorporates program-properties...Andy Wingo2010-04-171-27/+29
* smobs are applied with vm trampoline procedures...Andy Wingo2010-01-091-14/+18
* remove scm_tc7_gsubr...Andy Wingo2010-01-071-18/+1
* subrs are now VM trampoline procedures...Andy Wingo2010-01-071-1/+2
* procedures-with-setters implemented in terms of structs...Andy Wingo2009-12-071-3/+0
* eval.c closures are now applicable smobs, not tc3s...Andy Wingo2009-12-041-76/+57
* remove cxrs...Andy Wingo2009-12-041-3/+0
* remove rpsubrs...Andy Wingo2009-12-041-3/+0
* remove asubrs...Andy Wingo2009-12-031-1/+0
* remove scm_tc7_dsubr...Andy Wingo2009-12-031-1/+0
* remove tc7_subr_* and tc7_lsubr_*...Andy Wingo2009-12-031-18/+0
* new evaluator, y'all...Andy Wingo2009-12-011-10/+2
* a very big commit cleaning up structs & goops. also applicable structs....Andy Wingo2009-11-261-6/+3
* fold objects.[ch] into goops.[ch]...Andy Wingo2009-11-151-1/+0
* remove support for "entities" -- a form of applicable struct...Andy Wingo2009-11-151-2/+4
* remove operatorsAndy Wingo2009-11-151-4/+2
* procedure property table is only key-weak, not doubly-weak...Andy Wingo2009-10-241-1/+1
* procedure property efficiency tweak...Andy Wingo2009-10-231-4/+26
* de-nargs struct scm_objcode; procedure-property refactor...Andy Wingo2009-10-231-63/+52
* programs have their own tc7 now...Andy Wingo2009-08-201-0/+6
* Change Guile license to LGPLv3+...Neil Jerram2009-06-171-6/+7