summaryrefslogtreecommitdiff
path: root/libguile/programs.c
Commit message (Expand)AuthorAgeFilesLines
* 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-36/+13
* Avoid uses of deprecated forms in the VM code.Ludovic Courtès2009-04-051-4/+4
* frame, program, objcode, etc inits use load-extensionAndy Wingo2009-03-271-0/+2
* non-srcdir build fixesAndy Wingo2009-03-171-1/+1
* provide program apply_0, apply_1, apply_2 implementationsAndy Wingo2009-02-111-0/+24
* propagate much more source info through compilationAndy Wingo2009-02-101-9/+39
* inline call to scm_make_program when making closuresAndy Wingo2009-02-051-0/+6
* tick in calls, procedure-name works on compiled proceduresAndy Wingo2009-02-021-6/+62
* avoid 8 words of allocation per lambda, whooooAndy Wingo2009-02-011-3/+8
* static opcodes; refactor program/objcode division; use new assembly pipelineAndy Wingo2009-01-291-101/+50
* move module and meta inside programs' object tablesAndy Wingo2009-01-171-18/+23
* add scm_c_program_sourceAndy Wingo2008-12-261-0/+18
* revert part of 7ff017002ddc980 that caused missed referencesAndy Wingo2008-09-281-0/+2
* inline frame replacement in tail-callAndy Wingo2008-09-131-1/+1
* tweaks for printing programsAndy Wingo2008-09-131-1/+5
* programs can now get at their names, and print nicelyAndy Wingo2008-09-131-0/+17
* rework late binding resolution to be simpler and more efficientAndy Wingo2008-09-091-0/+13
* merge guile-vm into libguile itselfAndy Wingo2008-08-211-0/+258