summaryrefslogtreecommitdiff
path: root/module/language/objcode
AgeCommit message (Expand)AuthorFilesLines
2011-03-29fix error message on ,disassemble "non-procedure"Andy Wingo1-2/+2
2010-05-07Add `program-free-variables' to `(system vm program)'.Ludovic Courtès1-5/+0
2010-05-02remove `version' field from <language>Andy Wingo1-1/+0
2010-01-09allocate free variables inline to closuresAndy Wingo1-1/+6
2009-10-16compilation enviroments are always modules; simplifications & refactoringsAndy Wingo1-15/+7
2009-09-21Remove unused variables in system/language.Ludovic Courtès1-2/+1
2009-07-23remove all mentions of "external" from the compiler and related codeAndy Wingo1-10/+3
2009-07-23remove "externals" from the vmAndy Wingo1-2/+2
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-14/+13
2009-04-16compilation passes return third value: the continuation environmentAndy Wingo1-2/+2
2009-02-24Aggregate makefiles for `module/system' and `module/language'.Ludovic Courtès1-3/+0
2009-02-21be smarter about allocating local variables, reusing slots if possibleAndy Wingo1-3/+23
2009-01-30add disassembler that fits in with old compiler towerAndy Wingo1-2/+19
2009-01-30add decompilers that can take us back to assemblyAndy Wingo1-0/+11
2009-01-30allow specification of languages by name; add decompilers to languagesAndy Wingo1-2/+1
2009-01-29static opcodes; refactor program/objcode division; use new assembly pipelineAndy Wingo1-2/+3
2008-11-14nifty generic compiler infrastructure -- no more hardcoded passesAndy Wingo2-0/+55