summaryrefslogtreecommitdiff
path: root/libguile/procs.c
Commit message (Expand)AuthorAgeFilesLines
* Deprecate make-struct...Andy Wingo2017-09-221-3/+2
* Generics with setters have <applicable-struct-with-setter> layout...Andy Wingo2015-01-231-4/+0
* Remove unreachable code in scm_setter...Andy Wingo2015-01-231-1/+0
* Rename objcodes?.{scm,c,h} to loader.{scm,c,h}...Andy Wingo2013-11-191-1/+1
* Remove RTL_ infix from macros...Andy Wingo2013-11-191-1/+1
* Remove stack programs, objcode, and the old VM....Andy Wingo2013-11-081-2/+1
* Avoid calling procedure-name when doing a make-procedure-with-setter...Andy Wingo2013-10-311-10/+2
* procedure-documentation works on RTL procedures...Andy Wingo2013-06-091-15/+0
* add new rtl vm...Andy Wingo2013-05-311-1/+2
* Merge remote-tracking branch 'origin/stable-2.0'...Mark H Weaver2013-01-071-4/+5
|\
| * eval: Store docstrings for lambdas....Ludovic Courtès2012-11-281-4/+5
* | slight scm_procedure_p, scm_i_procedure_arity refactor...Andy Wingo2011-10-241-15/+4
* | scm_wta_* procedures replace SCM_WTA_* macros...Andy Wingo2011-05-151-2/+3
|/
* fix scm_setter...Andy Wingo2011-03-081-1/+2
* fix scm_procedure on non-structs...Andy Wingo2011-02-081-2/+2
* use scm_from_latin1_symboln for string literals and load-symbol...Andy Wingo2011-01-071-2/+2
* scm_i_program_properties is internal; just use procedure-properties...Andy Wingo2010-04-171-5/+2
* remove scm_tc7_gsubr...Andy Wingo2010-01-071-9/+1
* move subr implementation details to gsubr.[ch]...Andy Wingo2010-01-051-62/+0
* use the new public metatables from struct.c...Andy Wingo2009-12-081-4/+5
* procedures-with-setters implemented in terms of structs...Andy Wingo2009-12-071-36/+29
* eval.c closures are now applicable smobs, not tc3s...Andy Wingo2009-12-041-52/+6
* remove cxrs...Andy Wingo2009-12-041-3/+3
* remove rpsubrs...Andy Wingo2009-12-041-2/+0
* remove asubrs...Andy Wingo2009-12-031-1/+0
* remove tc7_subr_* and tc7_lsubr_*...Andy Wingo2009-12-031-3/+0
* new evaluator, y'all...Andy Wingo2009-12-011-1/+1
* a very big commit cleaning up structs & goops. also applicable structs....Andy Wingo2009-11-261-7/+9
* 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-4/+5
* remove operatorsAndy Wingo2009-11-151-6/+4
* de-nargs struct scm_objcode; procedure-property refactor...Andy Wingo2009-10-231-6/+8
* Merge branch 'master' into boehm-demers-weiser-gc...Ludovic Courtès2009-08-281-0/+9
|\
| * programs have their own tc7 now...Andy Wingo2009-08-201-0/+5
| * procedure-documentation works on vm procedures...Andy Wingo2009-08-191-0/+4
* | Merge branch 'master' into boehm-demers-weiser-gc...Ludovic Courtès2009-08-181-10/+15
|\|
| * rename SCM_SNAME to SCM_SUBR_NAME...Andy Wingo2009-06-191-3/+3
| * Change Guile license to LGPLv3+...Neil Jerram2009-06-171-6/+7
| * fix a tricky GC bug in scm_c_make_subr...Andy Wingo2009-04-171-1/+5
* | Merge branch 'master' into boehm-demers-weiser-gc...Ludovic Courtès2009-03-221-4/+23
|\|
| * Merge commit 'e20d7001c3f7150400169fecb0bf0eefdf122fe2' into vm-check...Andy Wingo2009-03-171-45/+2
| |\
| * \ Merge commit 'e092357058850a6f998bf462bdc5504c6379c96f' into vm-checkAndy Wingo2009-03-171-57/+12
| |\ \
| * \ \ Merge commit 'feccd2d3100fd2964d4c2df58ab3da7ce4949a66' into vm-checkAndy Wingo2009-03-171-1/+1
| |\ \ \
| * \ \ \ Merge commit 'cce8b2ce93703aff953750fb40cb53176ea66504' into vm-checkAndy Wingo2009-03-171-3/+3
| |\ \ \ \
| * \ \ \ \ Merge commit 'e95d11110b7af0f528404d28209c3a464ab7074d' into vm-checkAndy Wingo2009-03-171-3/+3
| |\ \ \ \ \
| * | | | | | static opcodes; refactor program/objcode division; use new assembly pipeline...Andy Wingo2009-01-291-0/+1
| * | | | | | make-procedure-with-setter inherits name from getter...Andy Wingo2008-11-011-3/+18
| * | | | | | Merge commit 'origin/master' into vm...Andy Wingo2008-09-301-1/+4
| |\ \ \ \ \ \
| * | | | | | | make thunk? understand programs...Andy Wingo2008-09-071-1/+4
* | | | | | | | Merge branch 'master' into boehm-demers-weiser-gc...Ludovic Courtès2009-03-081-45/+2
|\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | |