diff options
author | Araq <rumpf_a@web.de> | 2011-11-24 23:28:28 +0100 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2011-11-24 23:28:28 +0100 |
commit | 703430787d746ca805949a13c28452aca90af49d (patch) | |
tree | b967ebfb6852770de9997815865a278759346b61 /todo.txt | |
parent | ca5d2916dd4b80bac65fde4e8c6a31dca4e7f3b4 (diff) | |
download | Nim-703430787d746ca805949a13c28452aca90af49d.tar.gz |
C codegen: generate nimKeepAlive calls at strategic places to keep the C compiler from optimizing away all stack roots
Diffstat (limited to 'todo.txt')
-rwxr-xr-x | todo.txt | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/todo.txt b/todo.txt index 3f960f115..d831dbbe1 100755 --- a/todo.txt +++ b/todo.txt @@ -1,4 +1,4 @@ -Version 0.8.14 +version 0.8.14 ============== - fix thread tests @@ -20,7 +20,7 @@ version 0.9.0 - change overloading resolution - implement closures; implement proper coroutines - implement ``partial`` pragma for partial evaluation -- implicit invokation of `items` seems nice +- implicit invokation of `items`/`pairs` seems nice - we need to support iteration of 2 different data structures in parallel - make exceptions compatible with C++ exceptions - ``=`` should be overloadable; requires specialization for ``=`` @@ -68,6 +68,7 @@ version 0.9.XX per default? - fix implicit generic routines - improve docgen to use the semantic pass +- 'export' feature (requires improved docgen) - think about ``{:}.toTable[int, string]()`` - mocking support with ``tyProxy`` that does: o.p(x) --> p(o, x) --> myMacro(o, p, x) |