Promises are now refs

This commit is contained in:
Araq 2014-06-05 08:46:29 +02:00
commit 2de99653d0
8 changed files with 132 additions and 87 deletions

View file

@ -1,6 +1,20 @@
version 0.9.6
=============
Concurrency
-----------
- document the new 'spawn' and 'parallel' statements
- implement 'deepCopy' builtin
- implement 'foo[1..4] = spawn(f[4..7])'
- the disjoint checker needs to deal with 'a = spawn f(); g = spawn f()'
- Minor: The copying of the 'ref Promise' into the thead local storage only
happens to work due to the write barrier's implementation
Misc
----
- fix the bug that keeps 'defer' template from working
- make '--implicitStatic:on' the default
- fix the tuple unpacking in lambda bug