summaryrefslogtreecommitdiff
path: root/MLKCompiledClosure.m
Commit message (Expand)AuthorAgeFilesLines
* Add a multiple-value return pointer argument to all compiled procedures.Matthias Benkard2008-10-021-7/+20
* Support %FLET on the GNU runtime and pre-10.5 versions of Mac OS X.Matthias Benkard2008-10-011-13/+13
* LLVM compiler: Simplify allocation of closures.Matthias Benkard2008-09-281-8/+4
* Use GC-aware allocation instead of malloc(3) where appropriate.Matthias Benkard2008-09-281-1/+14
* LLVM compiler: Add various disabled debugging statements.Matthias Benkard2008-09-281-0/+1
* MLKCompiledClosure, MLKForeignProcedure: Fix return value buffer type for lib...Matthias Benkard2008-09-281-2/+2
* MLKCompiledClosure: Add accessors.Matthias Andreas Benkard2008-08-161-0/+10
* LLVM compiler: Remove various debugging messages.Matthias Andreas Benkard2008-08-161-5/+5
* MLKCompiledClosure: Remove debugging call to _code.Matthias Andreas Benkard2008-08-161-1/+0
* MLKCompiledClosure: Fix an off-by-one error in argument handling.Matthias Andreas Benkard2008-08-161-1/+1
* MLKCompiledClosure: Add debugging messages.Matthias Andreas Benkard2008-08-161-1/+8
* Revert "MLKCompiledClosure: Always indirect through a function pointer before...Matthias Andreas Benkard2008-08-131-11/+3
* MLKCompiledClosure: Use intptr_t arguments in order to make compilation easier.Matthias Andreas Benkard2008-08-121-2/+2
* MLKCompiledClosure: Always indirect through a function pointer before doing a...Matthias Andreas Benkard2008-08-121-3/+11
* Replace MLKCompiledProcedure with MLKCompiledClosure.Matthias Andreas Benkard2008-08-121-0/+118