summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add class MLKDictionary.Matthias Andreas Benkard2009-01-135-7/+219
* Revert "Add Clang support code."Matthias Andreas Benkard2008-10-044-1251/+0
* Remove continuation support files from SCM 5e5.Matthias Andreas Benkard2008-10-0415-5174/+0
* Revert "Add class MLKContinuation."Matthias Andreas Benkard2008-10-046-107/+1
* Revert "Link ToiletKit with the SCM continuation support code."Matthias Andreas Benkard2008-10-043-69/+2
* Various cleanups.Matthias Andreas Benkard2008-10-043-4/+5
* .gitignore: Ignore all object files.Matthias Andreas Benkard2008-10-041-0/+1
* Add Clang support code.Matthias Andreas Benkard2008-10-044-0/+1251
* Merge /home/mulk/Dropbox/Projekte/Toilet LispMatthias Andreas Benkard2008-10-0412-247/+382
|\
| * New journal entry.Matthias Benkard2008-10-021-0/+41
| * LLVM compiler: Support MULTIPLE-VALUE-LIST.Matthias Benkard2008-10-021-1/+47
| * Interpreter: Implement MULTIPLE-VALUE-LIST instead of MULTIPLE-VALUE-CALL.Matthias Benkard2008-10-025-26/+20
| * Add a multiple-value return pointer argument to all compiled procedures.Matthias Benkard2008-10-025-95/+136
| * Xcode project: Consolidate custom compiler flags as project-wide build settings.Matthias Benkard2008-10-021-124/+135
| * LLVM compiler: Restore capability of building on Mac OS X 10.4.Matthias Benkard2008-10-021-1/+3
* | Merge mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/htdocs/code/mulklispMatthias Andreas Benkard2008-10-0112-114/+396
|\|
| * Support %FLET on the GNU runtime and pre-10.5 versions of Mac OS X.Matthias Benkard2008-10-013-19/+27
| * Support %FLET on Mac OS X 10.5.Matthias Benkard2008-10-014-31/+120
| * LLVM compiler: Split function compilation from %LAMBDA form handling.Matthias Benkard2008-10-013-14/+47
| * MLKSplitDeclarationsDocAndForms: Don't crash if the body starts with a fixnum.Matthias Benkard2008-10-011-3/+4
| * LLVM compiler: Support FUNCTION.Matthias Benkard2008-10-015-0/+109
| * LLVM compiler: Fix %LOOP return value.Matthias Benkard2008-10-011-1/+1
| * LLVM compiler: Cleanups.Matthias Benkard2008-09-291-22/+23
| * Use ExecutionEngine::runFunction for immediate execution.Matthias Benkard2008-09-291-2/+5
| * LLVM compiler: Rename PointerTy to VoidPointerTy.Matthias Benkard2008-09-291-46/+46
| * LLVM compiler: Disable the freeing of temporary functions for now.Matthias Benkard2008-09-291-1/+2
| * SETQ (LLVM): Create new dynamic bindings on demand.Matthias Benkard2008-09-291-4/+41
| * APPLY, EVAL: Denullify return values.Matthias Benkard2008-09-291-2/+2
| * Reader: Do not nullify quoted objects.Matthias Benkard2008-09-291-1/+1
| * LLVM compiler: Fix dynamic variable lookup.Matthias Benkard2008-09-291-2/+2
* | Merge /home/mulk/Dropbox/Projekte/Toilet LispMatthias Andreas Benkard2008-09-2932-75/+5588
|\|
| * LLVM compiler: Simplify allocation of closures.Matthias Benkard2008-09-282-9/+5
| * Use GC-aware allocation instead of malloc(3) where appropriate.Matthias Benkard2008-09-285-9/+33
| * LLVM compiler: Disable garbage collection for objects embedded in Lisp code.Matthias Benkard2008-09-281-0/+19
| * LLVM compiler: Add various disabled debugging statements.Matthias Benkard2008-09-283-2/+11
| * Xcode project: Fix GC-enabled build configuration.Matthias Benkard2008-09-281-0/+3
| * LLVM compiler: Allocate va_list objects as i8** rather than i8*.Matthias Benkard2008-09-281-3/+4
| * MLKCompiledClosure, MLKForeignProcedure: Fix return value buffer type for lib...Matthias Benkard2008-09-282-4/+4
| * Xcode project: Configure garbage collection.Matthias Benkard2008-09-271-9/+17
| * Fix compilation on Mac OS X 10.5.Matthias Benkard2008-09-214-33/+93
| * SCM/continue.h: #include standard C headers.Matthias Benkard2008-09-202-0/+7
| * Add class MLKContinuation.Matthias Benkard2008-09-206-1/+106
| * Link ToiletKit with the SCM continuation support code.Matthias Benkard2008-09-203-2/+69
| * Add continuation support files from SCM 5e5.Matthias Benkard2008-09-2015-0/+5164
| * Update Xcode project.Matthias Benkard2008-09-032-2/+57
| * Make the terminal-based tool “toilet” independent of the location of init...Matthias Benkard2008-09-031-10/+5
* | Add various disabled debugging messages.Matthias Andreas Benkard2008-09-116-5/+11
|/
* LLVM compiler: Treat closure data pointers as of type i8** rather than i8*.Matthias Andreas Benkard2008-09-023-56/+60
* MLKLexicalContext#-globalContext: Treat unknown variables as global.Matthias Andreas Benkard2008-09-022-2/+3
* MLKLLVMCompiler#-markVariablesForHeapAllocationInForm:: Fix lexical-context-r...Matthias Andreas Benkard2008-09-021-2/+2