bugfixes; step one for 'var T' as return type support

This commit is contained in:
Araq 2011-07-28 00:53:52 +02:00
commit 2f066395ba
27 changed files with 234 additions and 68 deletions

View file

@ -1,8 +1,11 @@
Version 0.8.14
==============
- ``var T`` as a return type; easy to prove that location does not escape its
stack frame
- ``var T`` as a return type:
* for iterators
* add ``modGet`` for generics
* documentation
* provide ``mod`` as an alternative syntax for ``var``
- document Nimrod's two phase symbol lookup for generics
- optional indentation for 'case' statement
- make threadvar efficient again on linux after testing
@ -41,7 +44,6 @@ version 0.9.XX
proc specialization in the code gen
- resizing of strings/sequences could take into account the memory that
is allocated
- typeAllowed() for parameters...
- find a way to reintroduce the cleanup() pass for C code generation: this
is hard because of partial evaluation --> symbol files will fix this as
a side effect