diff options
Diffstat (limited to 'todo.txt')
-rw-r--r-- | todo.txt | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/todo.txt b/todo.txt index 539089281..df18ff7e9 100644 --- a/todo.txt +++ b/todo.txt @@ -1,6 +1,23 @@ version 0.9.6 ============= +Concurrency +----------- + +- the disjoint checker needs to deal with 'a = spawn f(); g = spawn f()' +- implement 'deepCopy' builtin +- implement 'foo[1..4] = spawn(f[4..7])' +- support for exception propagation +- Minor: The copying of the 'ref Promise' into the thead local storage only + happens to work due to the write barrier's implementation +- 'gcsafe' inferrence needs to be fixed +- implement lock levels --> first without the more complex race avoidance +- document the new 'spawn' and 'parallel' statements + + +Misc +---- + - fix the bug that keeps 'defer' template from working - make '--implicitStatic:on' the default - fix the tuple unpacking in lambda bug |