summaryrefslogtreecommitdiff
path: root/libguile/programs.c
AgeCommit message (Expand)AuthorFilesLines
2013-11-19Rename internal rtl-program-properties -> program-propertiesAndy Wingo1-5/+5
2013-11-19Excise "rtl-" from fallback program printerAndy Wingo1-1/+1
2013-11-19Rename internals of (system vm program) program-minimum-arityAndy Wingo1-6/+5
2013-11-19Rename (system vm program) internal functions to remove rtl-Andy Wingo1-11/+10
2013-11-19Remove unused C scm_program_source.Andy Wingo1-19/+0
2013-11-19rtl-program-code -> program-codeAndy Wingo1-2/+2
2013-11-19rtl-program? -> program?Andy Wingo1-2/+2
2013-11-19Remove make-rtl-program.Andy Wingo1-30/+0
2013-11-19scm_i_rtl_program_* -> scm_i_program_*Andy Wingo1-4/+4
2013-11-19Remove RTL_ infix from macrosAndy Wingo1-12/+12
2013-11-19Rename scm_tc7_rtl_program to scm_tc7_programAndy Wingo1-1/+1
2013-11-08Remove stack programs, objcode, and the old VM.Andy Wingo1-308/+15
2013-11-08Fix reading and writing arities into DWARF.Andy Wingo1-1/+1
2013-11-07frame-instruction-pointer is absolute; rewrite (system vm coverage)Andy Wingo1-0/+16
2013-11-07scm_from_uintptr_t / scm_from_ptrdiff_t usageAndy Wingo1-2/+1
2013-10-27Partial continuations are RTL stubsAndy Wingo1-1/+2
2013-10-18Continuations are RTL stubsAndy Wingo1-0/+7
2013-10-18Foreign procedures are RTL programsAndy Wingo1-0/+3
2013-10-18Subrs are RTL programsAndy Wingo1-0/+37
2013-10-03program-source / program-sources works with RTL programsAndy Wingo1-22/+14
2013-10-03Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-6/+0
2013-10-03Deprecate scm_c_program_source, as it has no internal users.Andy Wingo1-7/+1
2013-07-21free variable debugging access procedures for rtlAndy Wingo1-0/+21
2013-07-21fix rtl program arity functionsAndy Wingo1-1/+1
2013-06-09procedure-properties for RTL functionsAndy Wingo1-0/+12
2013-06-09procedure-documentation works on RTL proceduresAndy Wingo1-0/+13
2013-06-09Wire up ability to print RTL program aritiesAndy Wingo1-3/+27
2013-06-09RTL programs print with their nameAndy Wingo1-10/+23
2013-05-31add new rtl vmAndy Wingo1-1/+62
2011-11-08locking for putc, putsAndy Wingo1-6/+6
2011-01-07use scm_from_latin1_symboln for string literals and load-symbolAndy Wingo1-2/+2
2010-11-19fix a number of assumptions that a pointer could fit into a longAndy Wingo1-1/+1
2010-10-08add program-sources-pre-retire to core and define frame-next-sourceAndy Wingo1-12/+21
2010-09-06fix to program-moduleAndy Wingo1-2/+9
2010-04-17add procedure_minimum_arityAndy Wingo1-17/+35
2010-04-17remove program-name, program-documentationAndy Wingo1-10/+0
2010-04-17scm_i_program_properties is internal; just use procedure-propertiesAndy Wingo1-5/+4
2010-03-16rename libguile to libguile-@EFFECTIVE_VERSION@, currently libguile-2.0Andy Wingo1-1/+2
2010-03-09fix continuation printing bugAndy Wingo1-1/+1
2010-03-04partial continuations print as #<partial-continuation ...>Andy Wingo1-0/+7
2010-02-22tweaks to default program printerAndy Wingo1-2/+2
2010-02-08continuations are vm proceduresAndy Wingo1-1/+8
2010-01-09allocate free variables inline to closuresAndy Wingo1-9/+55
2010-01-07properly integrate vm bootstrapping into init.cAndy Wingo1-3/+0
2010-01-07program-meta procedures get their program's objtableAndy Wingo1-2/+3
2009-12-15Don't use GCC zero-length arrays.Ludovic Courtès1-1/+4
2009-11-28Remove remaining uses of discouraged constructs.Ludovic Courtès1-3/+3
2009-11-08Fix C99-style comments.Ludovic Courtès1-2/+2
2009-10-25arities can have noncontiguous starts and endsAndy Wingo1-1/+1
2009-10-23de-nargs struct scm_objcode; procedure-property refactorAndy Wingo1-0/+40