index
:
mulk/toilet
master
An ANSI Common Lisp compiler using LLVM.
Matthias Benkard
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
MLKCompiledClosure.m
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Various cleanups.
Matthias Andreas Benkard
2008-10-04
1
-1
/
+1
|
*
Add a multiple-value return pointer argument to all compiled procedures.
Matthias Benkard
2008-10-02
1
-7
/
+20
|
*
Support %FLET on the GNU runtime and pre-10.5 versions of Mac OS X.
Matthias Benkard
2008-10-01
1
-13
/
+13
|
*
LLVM compiler: Simplify allocation of closures.
Matthias Benkard
2008-09-28
1
-8
/
+4
|
*
Use GC-aware allocation instead of malloc(3) where appropriate.
Matthias Benkard
2008-09-28
1
-1
/
+14
|
*
LLVM compiler: Add various disabled debugging statements.
Matthias Benkard
2008-09-28
1
-0
/
+1
|
*
MLKCompiledClosure, MLKForeignProcedure: Fix return value buffer type for ↵
Matthias Benkard
2008-09-28
1
-2
/
+2
|
|
|
|
libffi.
*
MLKCompiledClosure: Add accessors.
Matthias Andreas Benkard
2008-08-16
1
-0
/
+10
|
*
LLVM compiler: Remove various debugging messages.
Matthias Andreas Benkard
2008-08-16
1
-5
/
+5
|
*
MLKCompiledClosure: Remove debugging call to _code.
Matthias Andreas Benkard
2008-08-16
1
-1
/
+0
|
*
MLKCompiledClosure: Fix an off-by-one error in argument handling.
Matthias Andreas Benkard
2008-08-16
1
-1
/
+1
|
*
MLKCompiledClosure: Add debugging messages.
Matthias Andreas Benkard
2008-08-16
1
-1
/
+8
|
*
Revert "MLKCompiledClosure: Always indirect through a function pointer ↵
Matthias Andreas Benkard
2008-08-13
1
-11
/
+3
|
|
|
|
|
|
before doing a call." This reverts commit dfe50b2e72ddbd0148870748975f00e7fc662314.
*
MLKCompiledClosure: Use intptr_t arguments in order to make compilation easier.
Matthias Andreas Benkard
2008-08-12
1
-2
/
+2
|
*
MLKCompiledClosure: Always indirect through a function pointer before doing ↵
Matthias Andreas Benkard
2008-08-12
1
-3
/
+11
|
|
|
|
a call.
*
Replace MLKCompiledProcedure with MLKCompiledClosure.
Matthias Andreas Benkard
2008-08-12
1
-0
/
+118