Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Promote special operator EVAL to an intrinsic function. | Matthias Benkard | 2008-08-24 | 4 | -4/+9 |
* | MLKInterpretedClosure: Adapt to the new interpreter. | Matthias Benkard | 2008-08-24 | 5 | -42/+26 |
* | Fix some bugs in the new interpreter. | Matthias Benkard | 2008-08-24 | 1 | -41/+34 |
* | Refactor the interpreter so as to build upon the MLKForm class cluster. | Matthias Benkard | 2008-08-24 | 6 | -1134/+597 |
* | Update Xcode project. | Matthias Benkard | 2008-08-24 | 2 | -6/+374 |
* | MLKLexicalEnvironment: Fix value setting. | Matthias Benkard | 2008-08-24 | 1 | -2/+2 |
* | MLKLexicalContext: Support NIL as a variable and function name. | Matthias Benkard | 2008-08-24 | 1 | -10/+10 |
* | Merge branch 'master' of mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/publ... | Matthias Benkard | 2008-08-24 | 1 | -1/+1 |
|\ | |||||
| * | GNUmakefile: Relink the “toilet” executable when libtoilet-llvm.a is upda... | Matthias Andreas Benkard | 2008-08-23 | 1 | -1/+1 |
* | | MLKLexicalContext: Add -functionIsInline:. | Matthias Benkard | 2008-08-24 | 4 | -12/+34 |
|/ | |||||
* | configure: Fix a typo in LLVM version detection. | Matthias Andreas Benkard | 2008-08-23 | 1 | -1/+1 |
* | GNUmakefile: Do not link libtoilet-llvm with LLVM. | Matthias Andreas Benkard | 2008-08-23 | 1 | -1/+0 |
* | Update Xcode project. | Matthias Benkard | 2008-08-23 | 1 | -184/+443 |
* | GNUmakefile: Remove references to recently removed target “before-toilet”. | Matthias Andreas Benkard | 2008-08-23 | 1 | -3/+3 |
* | Merge mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/htdocs/code/mulklisp | Matthias Andreas Benkard | 2008-08-23 | 3 | -130/+78 |
|\ | |||||
| * | Merge branch 'master' of mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/publ... | Matthias Benkard | 2008-08-23 | 2 | -5/+207 |
| |\ | |||||
| * | | Make Toilet Lisp compile with LLVM 2.3. | Matthias Benkard | 2008-08-19 | 3 | -4/+22 |
| * | | Update Xcode project. | Matthias Benkard | 2008-08-19 | 1 | -120/+42 |
| * | | Merge branch 'master' of http://matthias.benkard.de/code/mulklisp | Matthias Benkard | 2008-08-18 | 18 | -296/+535 |
| |\ \ | |||||
| * \ \ | Merge branch 'master' of http://matthias.benkard.de/code/mulklisp | Matthias Benkard | 2008-08-16 | 16 | -100/+366 |
| |\ \ \ | |||||
| * \ \ \ | Merge branch 'master' of http://matthias.benkard.de/code/mulklisp | Matthias Benkard | 2008-08-13 | 2 | -0/+32 |
| |\ \ \ \ | |||||
| * | | | | | Update Xcode project. | Matthias Benkard | 2008-08-12 | 1 | -0/+8 |
| * | | | | | Merge branch 'master' of http://matthias.benkard.de/code/mulklisp | Matthias Benkard | 2008-08-12 | 7 | -31/+246 |
| |\ \ \ \ \ | |||||
| * | | | | | | Update Xcode project. | Matthias Benkard | 2008-08-12 | 1 | -9/+9 |
* | | | | | | | MLKDispatchRootFunction: Add disabled trace messages. | Matthias Andreas Benkard | 2008-08-23 | 1 | -1/+8 |
* | | | | | | | LLVM compiler: Minor cleanups. | Matthias Andreas Benkard | 2008-08-23 | 1 | -2/+1 |
* | | | | | | | MLKLLVMCompiler: Add +insertPointerTrace:. | Matthias Andreas Benkard | 2008-08-23 | 1 | -1/+15 |
* | | | | | | | LLVM compiler: Add another optimisation pass. | Matthias Andreas Benkard | 2008-08-23 | 1 | -0/+1 |
* | | | | | | | LLVM compiler: Support the LLVM interpreter for debugging. | Matthias Andreas Benkard | 2008-08-23 | 1 | -2/+9 |
* | | | | | | | LLVM compiler: Add support for function inlining. | Matthias Andreas Benkard | 2008-08-23 | 1 | -0/+9 |
* | | | | | | | MLKForm(MLKLLVMCompilation): Rename -processForLLVM to -reallyProcessForLLVM,... | Matthias Andreas Benkard | 2008-08-23 | 2 | -11/+26 |
* | | | | | | | GNUmakefile: Minor cleanups. | Matthias Andreas Benkard | 2008-08-23 | 1 | -4/+8 |
* | | | | | | | Factor the LLVM compiler out into its own library. | Matthias Andreas Benkard | 2008-08-23 | 5 | -13/+78 |
* | | | | | | | Make compilers pluggable at runtime. | Matthias Andreas Benkard | 2008-08-23 | 6 | -31/+58 |
| |_|_|_|_|/ |/| | | | | | |||||
* | | | | | | configure: Prefer GNUstep-Make over xcodebuild. | Matthias Andreas Benkard | 2008-08-20 | 1 | -5/+7 |
* | | | | | | configure: Give correct building instructions when custom compiler flags are ... | Matthias Andreas Benkard | 2008-08-20 | 1 | -7/+33 |
* | | | | | | configure: Check for GNU MP. | Matthias Andreas Benkard | 2008-08-20 | 1 | -0/+14 |
* | | | | | | configure: Do not require Perl 5.10. | Matthias Andreas Benkard | 2008-08-20 | 1 | -6/+6 |
* | | | | | | configure: Recognise non-Debian, non-Darwin systems. | Matthias Andreas Benkard | 2008-08-20 | 1 | -16/+36 |
* | | | | | | Add a simple configure script. | Matthias Andreas Benkard | 2008-08-20 | 1 | -0/+139 |
* | | | | | | GNUmakefile: Add variable LLVM_CONFIG. | Matthias Andreas Benkard | 2008-08-18 | 1 | -2/+3 |
| |_|_|_|/ |/| | | | | |||||
* | | | | | LLVM compiler — SETQ: Fix a typo. | Matthias Andreas Benkard | 2008-08-18 | 1 | -1/+1 |
* | | | | | Add a couple of disabled debugging messages. | Matthias Andreas Benkard | 2008-08-18 | 2 | -0/+6 |
* | | | | | MLKReadEvalPrintLoop: Include string.h. | Matthias Andreas Benkard | 2008-08-18 | 1 | -1/+2 |
* | | | | | Define T and NIL as global variables. | Matthias Andreas Benkard | 2008-08-18 | 1 | -0/+3 |
* | | | | | LLVM compiler — IF: For the return value, use alloca instead of phi. | Matthias Andreas Benkard | 2008-08-18 | 1 | -9/+4 |
* | | | | | Merge branch 'dev' | Matthias Andreas Benkard | 2008-08-18 | 0 | -0/+0 |
|\ \ \ \ \ | |||||
| * | | | | | init.lisp: Restore the normal loading sequence. | Matthias Andreas Benkard | 2008-08-18 | 1 | -59/+21 |
| * | | | | | init.lisp: Disable simple tests. | Matthias Andreas Benkard | 2008-08-18 | 1 | -35/+35 |
| * | | | | | init.lisp: Test simple top-level forms and load util.lisp. | Matthias Andreas Benkard | 2008-08-18 | 1 | -1/+5 |