summaryrefslogtreecommitdiff
path: root/libguile/programs.h
Commit message (Expand)AuthorAgeFilesLines
* Remove primitive?, add primitive-code?...Andy Wingo2015-12-011-1/+1
* Fix inner and outer stack cuts to match on procedure code...Andy 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-code...Andy 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_LIBGUILE...Andy Wingo2013-11-191-0/+2
* Remove RTL_ infix from macros...Andy Wingo2013-11-191-7/+7
* Rename scm_tc7_rtl_program to scm_tc7_program...Andy 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 programs...Andy Wingo2013-10-181-0/+2
* Subrs are RTL programs...Andy 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 functions...Andy Wingo2013-06-091-0/+1
* | procedure-documentation works on RTL procedures...Andy Wingo2013-06-091-0/+1
* | RTL programs print with their name...Andy Wingo2013-06-091-2/+1
* | add new rtl vm...Andy Wingo2013-05-311-1/+26
* | refactor tc7 and tc16 checks...Andy Wingo2011-10-241-2/+2
|/
* add program-sources-pre-retire to core and define frame-next-source...Andy Wingo2010-10-081-1/+1
* remove program-name, program-documentation...Andy Wingo2010-04-171-1/+0
* scm_i_program_properties is internal; just use procedure-properties...Andy Wingo2010-04-171-1/+1
* partial continuations print as #<partial-continuation ...>...Andy Wingo2010-03-041-0/+2
* continuations are vm procedures...Andy Wingo2010-02-081-2/+4
* allocate free variables inline to closures...Andy Wingo2010-01-091-2/+7
* remove scm_tc7_gsubr...Andy Wingo2010-01-071-0/+2
* add SCM_PROGRAM_IS_PRIMITIVE_GENERIC flag and checker...Andy Wingo2010-01-071-1/+3
* de-nargs struct scm_objcode; procedure-property refactor...Andy Wingo2009-10-231-0/+1
* runtime and debugging support for callee-parsed procedure args...Andy Wingo2009-10-231-1/+1
* Fix omission of VM frames from backtrace...Neil Jerram2009-09-171-1/+1
* programs have their own tc7 now...Andy Wingo2009-08-201-10/+8
* rename "closure-ref" to "free-ref"; s/vars/variables/ in some names...Andy Wingo2009-07-231-3/+3
* remove "externals" from the vm...Andy 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 properly...Andy Wingo2009-05-261-55/+31
* propagate much more source info through compilation...Andy Wingo2009-02-101-0/+1
* fix boot program detection, which in turn makes `make-stack' actually work...Andy Wingo2009-02-051-0/+3
* tick in calls, procedure-name works on compiled procedures...Andy Wingo2009-02-021-0/+4
* static opcodes; refactor program/objcode division; use new assembly pipeline...Andy Wingo2009-01-291-17/+8
* move module and meta inside programs' object tables...Andy Wingo2009-01-171-3/+1
* add scm_c_program_source...Andy Wingo2008-12-261-0/+2
* rework late binding resolution to be simpler and more efficient...Andy Wingo2008-09-091-0/+2
* merge guile-vm into libguile itself...Andy Wingo2008-08-211-0/+93