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
*
Remove obsolete function MLKDispatchRootFunction.
Matthias Andreas Benkard
2008-08-25
2
-32
/
+0
*
MLKRoot: Fix some cases of lossage introduced by patch 76aa8a27f85fdea83da02e...
Matthias Andreas Benkard
2008-08-25
1
-5
/
+7
*
Dispatch intrinsic functions statically instead of dynamically.
Matthias Andreas Benkard
2008-08-25
5
-365
/
+397
*
GNUmakefile: Restore the possibility of compiling without LLVM.
Matthias Andreas Benkard
2008-08-25
1
-0
/
+5
*
Minor cleanups.
Matthias Andreas Benkard
2008-08-24
1
-2
/
+5
*
MLKLexicalContext#-functionIsInline: When in doubt, return NO.
Matthias Andreas Benkard
2008-08-24
1
-0
/
+2
*
Remove defunct intrinsic function MACROEXPAND-ALL.
Matthias Andreas Benkard
2008-08-24
1
-12
/
+0
*
LOAD: Reraise caught exceptions.
Matthias Andreas Benkard
2008-08-24
1
-0
/
+1
*
MLKInterpretedClosure: Handle null argument lists correctly.
Matthias Andreas Benkard
2008-08-24
1
-1
/
+1
*
MLKMultipleValueCallForm: Make _functionForm an MLKForm instead of an id.
Matthias Andreas Benkard
2008-08-24
2
-2
/
+4
*
MLKMacroCallForm: Handle macro functions returning no values more gracefully.
Matthias Andreas Benkard
2008-08-24
1
-5
/
+13
*
Interpreter: Handle forms returning no values correctly.
Matthias Andreas Benkard
2008-08-24
1
-24
/
+28
*
Interpreter: Disable debugging mode by default.
Matthias Andreas Benkard
2008-08-24
1
-1
/
+1
*
Interpreter: Fix a couple of really stupid bugs.
Matthias Andreas Benkard
2008-08-24
1
-4
/
+5
*
MLKLetForm: Support atomic variable binding forms.
Matthias Andreas Benkard
2008-08-24
1
-1
/
+12
*
Merge mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/htdocs/code/mulklisp
Matthias Andreas Benkard
2008-08-24
18
-1220
/
+1068
|
\
|
*
Add a couple of debugging statements.
Matthias Benkard
2008-08-24
2
-11
/
+24
|
*
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
|
|
\
|
*
|
MLKLexicalContext: Add -functionIsInline:.
Matthias Benkard
2008-08-24
4
-12
/
+34
*
|
|
GNUmakefile: Respect the value of LLVM_CONFIG.
Matthias Andreas Benkard
2008-08-24
1
-2
/
+2
|
|
/
|
/
|
*
|
GNUmakefile: Relink the “toilet” executable when libtoilet-llvm.a is upda...
Matthias Andreas Benkard
2008-08-23
1
-1
/
+1
|
/
*
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
[next]