diff options
author | Araq <rumpf_a@web.de> | 2013-03-02 20:23:56 +0100 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2013-03-02 20:23:56 +0100 |
commit | eebee0eff2360219d02d4cf40675734f3361090a (patch) | |
tree | 2d53a720b7a17854e1d1d23f7a8ce7d270687080 /todo.txt | |
parent | dc07732daa71d0868dd4c5901fa1a23c0dcd382d (diff) | |
download | Nim-eebee0eff2360219d02d4cf40675734f3361090a.tar.gz |
lazy operand sem'checking (beware)
Diffstat (limited to 'todo.txt')
-rwxr-xr-x | todo.txt | 7 |
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) |