« earlier | later » Page 1 of 1
The KLEE Symbolic Virtual Machine edit / delete
Symbolic execution for LLVM; this can automatically compute testcases to cause assertions to fail in arbitrary programs. The introductory paper's pretty neat.
to compiler llvm research static-checking tock ... on 09 April 2010
Things that amuse me edit / delete
Using the high-level LLVM bindings in Haskell to compile a typed language. This is awfully cute, but I'm not sure how you'd handle a language that let the user define their own datatypes -- you'd need a Haskell-type-level representation of source-level datatype names...
to compiler haskell llvm research tock types ... on 16 June 2009
unladen-swallow - Google Code edit / delete
Python on LLVM.
teideal glic deisbhéalach » Blog Archive » LLVM bindings for Haskell edit / delete
LLVM bindings for Haskell. This'd be a good way to experiment with native code generation from Tock.
to compiler haskell llvm research tock ... on 07 January 2009
A Lazy Developer Approach: Building a JVM with Third Party Software edit / delete
Translating JVM bytecode into LLVM. We'd like to do this with occam.
« earlier | later » Page 1 of 1
| - llvm | |
| 5 | + compiler |
| 2 | + haskell |
| 1 | + jit |
| 1 | + python |
| 5 | + research |
| 1 | + static-checking |
| 3 | + tock |
| 1 | + types |
| 2 | + vm |
tasty by Adam Sampson.