summary refs log tree commit diff stats
path: root/todo.txt
diff options
context:
space:
mode:
Diffstat (limited to 'todo.txt')
-rw-r--r--todo.txt8
1 files changed, 6 insertions, 2 deletions
diff --git a/todo.txt b/todo.txt
index 302a5eeaf..4f36ba77f 100644
--- a/todo.txt
+++ b/todo.txt
@@ -1,13 +1,16 @@
 version 0.9.4
 =============
 
-- add the code from the talk to examples or run tests
+- fails in release mode:
+
+nimrod compile -f --symbolFiles:off --compileOnly --gen_mapping --cc:gcc
+  --skipUserCfg --os:haiku  --cpu:amd64  -d:relase  compiler/nimrod.nim
+
 - new VM:
   - implement the glue to replace evals.nim
   - implement missing magics
   - implement overflow checking
   - implement the FFI
-  - implement on the fly CSE
 
 - make 'bind' default for templates and introduce 'mixin'
 - special rule for ``[]=``
@@ -160,3 +163,4 @@ Optimizations
   even further write barrier specialization
 - inlining of first class functions
 - proc specialization in the code gen for write barrier specialization
+- VM/optimizer: implement on the fly CSE