index
:
mulk/toilet
master
An ANSI Common Lisp compiler using LLVM.
Matthias Benkard
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix endianness flakiness in string streams.
Matthias Andreas Benkard
2011-09-10
1
-2
/
+9
*
Update GNUmakefile.
Matthias Andreas Benkard
2011-09-09
1
-2
/
+2
*
LLVM: Ensure that JIT and native target code is linked into the executable.
Matthias Andreas Benkard
2011-09-09
1
-2
/
+5
*
Perform all thread-specific initialization in MLKLLVMCompiler#+initialize.
Matthias Andreas Benkard
2011-09-09
4
-177
/
+257
*
Fix build.
Matthias Andreas Benkard
2011-09-09
3
-59
/
+129
*
On Mac OS X, build with Clang by default.
Matthias Andreas Benkard
2011-09-08
1
-0
/
+6
*
Update to LLVM 2.9.
Matthias Andreas Benkard
2011-09-08
4
-70
/
+94
*
On Mac OS X, add /opt/homebrew/{include,lib} to header and library search paths.
Matthias Andreas Benkard
2011-09-08
2
-122
/
+219
*
Fix configure script on Mac OS X.
Matthias Andreas Benkard
2011-09-08
1
-1
/
+1
*
Update to Xcode 3.2.
Matthias Andreas Benkard
2009-09-04
1
-14
/
+14
*
Nominally enable build on all supported architectures.
Matthias Andreas Benkard
2009-09-04
1
-0
/
+12
*
Enable build for i386.
Matthias Andreas Benkard
2009-09-04
1
-1
/
+367
*
Update to LLVM 2.5.
Matthias Andreas Benkard
2009-08-19
2
-4
/
+5
*
MLKDictionary: Implement keyed-archiving methods.
Matthias Andreas Benkard
2009-01-13
2
-0
/
+15
*
MLKDictionary: Implement required methods.
Matthias Andreas Benkard
2009-01-13
4
-13
/
+129
*
Add class MLKDictionary.
Matthias Andreas Benkard
2009-01-13
5
-7
/
+219
*
Revert "Add Clang support code."
Matthias Andreas Benkard
2008-10-04
4
-1251
/
+0
*
Remove continuation support files from SCM 5e5.
Matthias Andreas Benkard
2008-10-04
15
-5174
/
+0
*
Revert "Add class MLKContinuation."
Matthias Andreas Benkard
2008-10-04
6
-107
/
+1
*
Revert "Link ToiletKit with the SCM continuation support code."
Matthias Andreas Benkard
2008-10-04
3
-69
/
+2
*
Various cleanups.
Matthias Andreas Benkard
2008-10-04
3
-4
/
+5
*
.gitignore: Ignore all object files.
Matthias Andreas Benkard
2008-10-04
1
-0
/
+1
*
Add Clang support code.
Matthias Andreas Benkard
2008-10-04
4
-0
/
+1251
*
Merge /home/mulk/Dropbox/Projekte/Toilet Lisp
Matthias Andreas Benkard
2008-10-04
12
-247
/
+382
|
\
|
*
New journal entry.
Matthias Benkard
2008-10-02
1
-0
/
+41
|
*
LLVM compiler: Support MULTIPLE-VALUE-LIST.
Matthias Benkard
2008-10-02
1
-1
/
+47
|
*
Interpreter: Implement MULTIPLE-VALUE-LIST instead of MULTIPLE-VALUE-CALL.
Matthias Benkard
2008-10-02
5
-26
/
+20
|
*
Add a multiple-value return pointer argument to all compiled procedures.
Matthias Benkard
2008-10-02
5
-95
/
+136
|
*
Xcode project: Consolidate custom compiler flags as project-wide build settings.
Matthias Benkard
2008-10-02
1
-124
/
+135
|
*
LLVM compiler: Restore capability of building on Mac OS X 10.4.
Matthias Benkard
2008-10-02
1
-1
/
+3
*
|
Merge mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/htdocs/code/mulklisp
Matthias Andreas Benkard
2008-10-01
12
-114
/
+396
|
\
|
|
*
Support %FLET on the GNU runtime and pre-10.5 versions of Mac OS X.
Matthias Benkard
2008-10-01
3
-19
/
+27
|
*
Support %FLET on Mac OS X 10.5.
Matthias Benkard
2008-10-01
4
-31
/
+120
|
*
LLVM compiler: Split function compilation from %LAMBDA form handling.
Matthias Benkard
2008-10-01
3
-14
/
+47
|
*
MLKSplitDeclarationsDocAndForms: Don't crash if the body starts with a fixnum.
Matthias Benkard
2008-10-01
1
-3
/
+4
|
*
LLVM compiler: Support FUNCTION.
Matthias Benkard
2008-10-01
5
-0
/
+109
|
*
LLVM compiler: Fix %LOOP return value.
Matthias Benkard
2008-10-01
1
-1
/
+1
|
*
LLVM compiler: Cleanups.
Matthias Benkard
2008-09-29
1
-22
/
+23
|
*
Use ExecutionEngine::runFunction for immediate execution.
Matthias Benkard
2008-09-29
1
-2
/
+5
|
*
LLVM compiler: Rename PointerTy to VoidPointerTy.
Matthias Benkard
2008-09-29
1
-46
/
+46
|
*
LLVM compiler: Disable the freeing of temporary functions for now.
Matthias Benkard
2008-09-29
1
-1
/
+2
|
*
SETQ (LLVM): Create new dynamic bindings on demand.
Matthias Benkard
2008-09-29
1
-4
/
+41
|
*
APPLY, EVAL: Denullify return values.
Matthias Benkard
2008-09-29
1
-2
/
+2
|
*
Reader: Do not nullify quoted objects.
Matthias Benkard
2008-09-29
1
-1
/
+1
|
*
LLVM compiler: Fix dynamic variable lookup.
Matthias Benkard
2008-09-29
1
-2
/
+2
*
|
Merge /home/mulk/Dropbox/Projekte/Toilet Lisp
Matthias Andreas Benkard
2008-09-29
32
-75
/
+5588
|
\
|
|
*
LLVM compiler: Simplify allocation of closures.
Matthias Benkard
2008-09-28
2
-9
/
+5
|
*
Use GC-aware allocation instead of malloc(3) where appropriate.
Matthias Benkard
2008-09-28
5
-9
/
+33
|
*
LLVM compiler: Disable garbage collection for objects embedded in Lisp code.
Matthias Benkard
2008-09-28
1
-0
/
+19
|
*
LLVM compiler: Add various disabled debugging statements.
Matthias Benkard
2008-09-28
3
-2
/
+11
[next]