aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPekka Enberg <penberg@kernel.org>2012-02-16 09:35:54 +0200
committerPekka Enberg <penberg@kernel.org>2012-02-16 09:35:54 +0200
commit897b3405e03dc4db0eec27e707fe82e139386238 (patch)
treea5c22cec41fc95772e2e1cf973a22087d7de78d7
parent517c273a7ba4cf6d8e27f911aa13cca8d4fe67aa (diff)
downloadjato-897b3405e03dc4db0eec27e707fe82e139386238.tar.gz
TODO: Add more projects
Signed-off-by: Pekka Enberg <penberg@kernel.org>
-rw-r--r--TODO21
1 files changed, 21 insertions, 0 deletions
diff --git a/TODO b/TODO
index a2c3826f..ebc3c3ed 100644
--- a/TODO
+++ b/TODO
@@ -91,6 +91,8 @@ Required skills::
Difficulty::
Hard
+Virtual Machine
+---------------
Interpreter
~~~~~~~~~~~
Jato supports JIT-only execution which is slow for some applications. For
@@ -105,6 +107,25 @@ Required skills::
Difficulty::
Medium
+Ahead-of-time Compilation
+~~~~~~~~~~~~~~~~~~~~~~~~~
+The goal of this project is to implement support for ahead-of-time compilation.
+
+Required skills::
+ C, JVM
+Difficulty::
+ Hard
+
+LLVM backend
+~~~~~~~~~~~~
+The goal of this project is to implement a code generator using LLVM C
+bindings.
+
+Required skills::
+ C, LLVM, JVM
+Difficulty::
+ Hard
+
Garbage Collector
-----------------
Exact GC