summaryrefslogtreecommitdiff
path: root/libguile/programs.h
Commit message (Expand)AuthorAgeFilesLines
* Rewrite subr implementationAndy Wingo2018-07-291-0/+1
* Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint typesAndy Wingo2018-06-211-2/+2
* Update license notices in all C filesAndy Wingo2018-06-201-17/+17
* libguile header files have uniform format for copyright declarationsAndy Wingo2018-06-201-1/+2
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Rename __scm.h to scm.hAndy Wingo2018-06-201-1/+0
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Devolve programs.h from _scm.h.Andy Wingo2018-06-201-1/+1
* Devolve gc.hAndy Wingo2018-06-181-0/+1
* Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo2018-06-141-2/+2
* Remove primitive?, add primitive-code?Andy Wingo2015-12-011-1/+1
* Fix inner and outer stack cuts to match on procedure codeAndy Wingo2014-05-011-1/+3
* Remove unused C scm_program_source.Andy Wingo2013-11-191-1/+0
* Reorganize programs.h.Andy Wingo2013-11-191-19/+15
* rtl-program-code -> program-codeAndy Wingo2013-11-191-1/+1
* rtl-program? -> program?Andy Wingo2013-11-191-1/+1
* Remove make-rtl-program.Andy Wingo2013-11-191-1/+0
* scm_i_rtl_program_* -> scm_i_program_*Andy Wingo2013-11-191-4/+4
* scm_i_make_rtl_program in BUILDING_LIBGUILEAndy Wingo2013-11-191-0/+2
* Remove RTL_ infix from macrosAndy Wingo2013-11-191-7/+7
* Rename scm_tc7_rtl_program to scm_tc7_programAndy Wingo2013-11-191-2/+2
* Remove stack programs, objcode, and the old VM.Andy Wingo2013-11-081-22/+0
* frame-instruction-pointer is absolute; rewrite (system vm coverage)Andy Wingo2013-11-071-0/+2
* Foreign procedures are RTL programsAndy Wingo2013-10-181-0/+2
* Subrs are RTL programsAndy Wingo2013-10-181-0/+3
* Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2013-10-031-2/+0
|\
| * Deprecate scm_c_program_source, as it has no internal users.Andy Wingo2013-10-031-3/+1
* | procedure-properties for RTL functionsAndy Wingo2013-06-091-0/+1
* | procedure-documentation works on RTL proceduresAndy Wingo2013-06-091-0/+1
* | RTL programs print with their nameAndy Wingo2013-06-091-2/+1
* | add new rtl vmAndy Wingo2013-05-311-1/+26
* | refactor tc7 and tc16 checksAndy Wingo2011-10-241-2/+2
|/
* add program-sources-pre-retire to core and define frame-next-sourceAndy Wingo2010-10-081-1/+1
* remove program-name, program-documentationAndy Wingo2010-04-171-1/+0
* scm_i_program_properties is internal; just use procedure-propertiesAndy Wingo2010-04-171-1/+1
* partial continuations print as #<partial-continuation ...>Andy Wingo2010-03-041-0/+2
* continuations are vm proceduresAndy Wingo2010-02-081-2/+4
* allocate free variables inline to closuresAndy Wingo2010-01-091-2/+7
* remove scm_tc7_gsubrAndy Wingo2010-01-071-0/+2
* add SCM_PROGRAM_IS_PRIMITIVE_GENERIC flag and checkerAndy Wingo2010-01-071-1/+3
* de-nargs struct scm_objcode; procedure-property refactorAndy Wingo2009-10-231-0/+1
* runtime and debugging support for callee-parsed procedure argsAndy Wingo2009-10-231-1/+1
* Fix omission of VM frames from backtraceNeil Jerram2009-09-171-1/+1
* programs have their own tc7 nowAndy Wingo2009-08-201-10/+8
* rename "closure-ref" to "free-ref"; s/vars/variables/ in some namesAndy Wingo2009-07-231-3/+3
* remove "externals" from the vmAndy Wingo2009-07-231-5/+4
* Change Guile license to LGPLv3+Neil Jerram2009-06-171-6/+7
* adjust VM copyright notices to LGPL, use SCM_INTERNAL/API properlyAndy Wingo2009-05-261-55/+31
* propagate much more source info through compilationAndy Wingo2009-02-101-0/+1
* fix boot program detection, which in turn makes `make-stack' actually workAndy Wingo2009-02-051-0/+3