Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | MLKLLVMCompiler: Make compilable with the latest unstable version of LLVM. | Matthias Andreas Benkard | 2008-08-16 | 1 | -1/+1 | |
| | ||||||
* | LLVM compiler: Add trace messages to compiled code. | Matthias Andreas Benkard | 2008-08-16 | 1 | -3/+52 | |
| | ||||||
* | LLVM compiler: Implement Objective-C message sending for the GNU runtime. | Matthias Andreas Benkard | 2008-08-15 | 1 | -7/+15 | |
| | ||||||
* | LLVM compiler: Bind the lambda list. | Matthias Andreas Benkard | 2008-08-13 | 1 | -1/+3 | |
| | ||||||
* | LLVM compiler: Turn optimisations on. | Matthias Andreas Benkard | 2008-08-12 | 1 | -3/+15 | |
| | ||||||
* | MLKLexicalContext: Add management of user-defined function and variable ↵ | Matthias Andreas Benkard | 2008-08-12 | 1 | -6/+10 | |
| | | | | properties. | |||||
* | LLVM compiler: Fix Objective-C message argument handling. | Matthias Andreas Benkard | 2008-08-12 | 1 | -4/+13 | |
| | ||||||
* | LLVM compiler: Insert value names into the assembly code. | Matthias Andreas Benkard | 2008-08-12 | 1 | -18/+45 | |
| | ||||||
* | LLVM compiler: Have %LAMBDA forms return closures rather than function pointers. | Matthias Andreas Benkard | 2008-08-12 | 1 | -5/+37 | |
| | ||||||
* | LLVM compiler: Fix Objective-C message passing support. | Matthias Andreas Benkard | 2008-08-12 | 1 | -71/+63 | |
| | | | | An empty %LAMBDA form now produces reasonable code. | |||||
* | LLVM compiler: Implement Objective-C message sending. | Matthias Andreas Benkard | 2008-08-11 | 1 | -13/+125 | |
| | ||||||
* | Fix various errors in the compiler and semantic analyser. | Matthias Andreas Benkard | 2008-08-11 | 1 | -11/+15 | |
| | ||||||
* | LLVM compiler: Support empty PROGN forms. | Matthias Andreas Benkard | 2008-08-11 | 1 | -0/+3 | |
| | ||||||
* | LLVM compiler: Support %LAMBDA, PROGN, %LOOP, lexical variables, and ↵ | Matthias Andreas Benkard | 2008-08-11 | 1 | -5/+196 | |
| | | | | function calls. | |||||
* | Update Xcode project. | Matthias Benkard | 2008-08-10 | 1 | -9/+9 | |
| | ||||||
* | Modularise the compiler. | Matthias Andreas Benkard | 2008-08-10 | 1 | -13/+22 | |
| | ||||||
* | Beginnings of a compiler. | Matthias Andreas Benkard | 2008-08-09 | 1 | -0/+92 | |