summary refs log tree commit diff stats
path: root/todo.txt
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2013-03-02 20:23:56 +0100
committerAraq <rumpf_a@web.de>2013-03-02 20:23:56 +0100
commiteebee0eff2360219d02d4cf40675734f3361090a (patch)
tree2d53a720b7a17854e1d1d23f7a8ce7d270687080 /todo.txt
parentdc07732daa71d0868dd4c5901fa1a23c0dcd382d (diff)
downloadNim-eebee0eff2360219d02d4cf40675734f3361090a.tar.gz
lazy operand sem'checking (beware)
Diffstat (limited to 'todo.txt')
-rwxr-xr-xtodo.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/todo.txt b/todo.txt
index e312550e0..4aa9f6fad 100755
--- a/todo.txt
+++ b/todo.txt
@@ -1,6 +1,9 @@
 version 0.9.2
 =============
 
+- lazy overloading resolution:
+  * get rid of ``expr[typ]``, use perhaps ``static[typ]`` instead
+  * typedesc[T] needs to be documented in ast.nim
 - FFI:
   * test libffi on windows
   * test: times.format with the FFI
@@ -15,6 +18,8 @@ version 0.9.2
 version 0.9.4
 =============
 
+- provide tool/API to track leaks/object counts
+- use big blocks in the allocator
 - make 'bind' default for templates and introduce 'mixin';
   special rule for ``[]=``
 - implicit deref for parameter matching; overloading based on 'var T'
@@ -123,3 +128,5 @@ Bugs
 - blocks can "export" an identifier but the CCG generates {} for them ...
 - JS gen: fix exception handling
 - the better scoping for locals is the wrong default for endb
+- osproc execProcesses can deadlock if all processes fail (as experienced
+  in c++ mode)