summaryrefslogtreecommitdiff
path: root/libguile/programs.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-06Allow for bind-optionals without alloc-frameAndy Wingo1-0/+12
2019-04-26Fix backtraces with call-with-values during bootstrapAndy Wingo1-2/+2
2018-10-07Fix use of uninstalled header by installed headersAndy Wingo1-0/+1
2018-08-17Add instrumentation to VM builtinsAndy Wingo1-1/+11
2018-07-29Rewrite subr implementationAndy Wingo1-0/+14
2018-07-29Emit instrument-entry before programsAndy Wingo1-0/+3
2018-06-21Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint typesAndy Wingo1-5/+5
2018-06-20Update license notices in all C filesAndy Wingo1-17/+17
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Rationalize include order in C filesAndy Wingo1-5/+8
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-3/+3
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove _scm.hAndy Wingo1-1/+0
2018-06-20Devolve variable.h from _scm.h.Andy Wingo1-0/+1
2018-06-20Move subr snarfing macros to gsubr.h.Andy Wingo1-0/+1
2018-06-19Devolve numbers.h from _scm.h.Andy Wingo1-0/+1
2018-06-19Remove ports.h from inline.hAndy Wingo1-0/+1
2018-06-18Devolve pairs.hAndy Wingo1-0/+1
2018-06-18Devolve boolean.h include.Andy Wingo1-0/+1
2018-06-14Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo1-1/+4
2017-04-03Speed up procedure-minimum-arity for fixed arityAndy Wingo1-1/+7
2016-06-24Parse bytecode to determine minimum arityAndy Wingo1-13/+58
2016-04-26Remove scm_puts_unlocked.Andy Wingo1-3/+3
2016-04-26Remove scm_putc_unlocked.Andy Wingo1-4/+4
2015-12-01Remove primitive?, add primitive-code?Andy Wingo1-5/+7
2014-05-01Fix inner and outer stack cuts to match on procedure codeAndy Wingo1-1/+13
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