shared untraced heap; bugfix: mem corruptions in message passing code
This commit is contained in:
parent
42e6130b2c
commit
81a917390b
8 changed files with 151 additions and 87 deletions
19
todo.txt
19
todo.txt
|
|
@ -1,21 +1,28 @@
|
|||
version 0.9.0
|
||||
=============
|
||||
Version 0.8.14
|
||||
==============
|
||||
|
||||
- ``var T`` as a return type; easy to prove that location does not escape its
|
||||
stack frame
|
||||
- strutils.unindent
|
||||
- document Nimrod's two phase symbol lookup for generics
|
||||
- make ^ available as operator
|
||||
- make threadvar efficient again on linux after testing
|
||||
- test the sort implementation again
|
||||
- export re-entrant and non-reentrant locks and condition vars
|
||||
|
||||
|
||||
version 0.9.0
|
||||
=============
|
||||
|
||||
- add --deadlock_prevention:on|off switch? timeout for locks?
|
||||
- bug: tfFinal not passed to generic
|
||||
- bug: forward proc for generic seems broken
|
||||
- test the sort implementation again
|
||||
- warning for implicit openArray -> varargs convention
|
||||
- implement explicit varargs
|
||||
- tests: run modules that contain "#RUN_ME", compile the other
|
||||
modules; run the GC tests
|
||||
- fix overloading resolution
|
||||
- make ^ available as operator
|
||||
- change overloading resolution
|
||||
- implement closures; implement proper coroutines
|
||||
- make threadvar efficient again on linux after testing
|
||||
|
||||
Bugs
|
||||
----
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue