diff options
author | Araq <rumpf_a@web.de> | 2011-06-13 16:22:19 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2011-06-13 16:22:19 +0200 |
commit | 9f9f0f08187ebd5e83075960be7f24b087f5c6c4 (patch) | |
tree | 5cdcbf9f279b3dc3e5ede6da303513fb8ef5e228 /todo.txt | |
parent | c019d17561aff29db42d78de882d4f6f68b75c16 (diff) | |
download | Nim-9f9f0f08187ebd5e83075960be7f24b087f5c6c4.tar.gz |
basic thread analysis working
Diffstat (limited to 'todo.txt')
-rwxr-xr-x | todo.txt | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/todo.txt b/todo.txt index 396325c33..2af2e28fa 100755 --- a/todo.txt +++ b/todo.txt @@ -1,4 +1,7 @@ * codegen for threadvars +* clean up thread analysis: fix remaining XXX; thread analysis as a separate + pass +* implement message passing built-ins * add --deadlock_prevention:on|off switch? timeout for locks? * test the sort implementation again @@ -37,7 +40,6 @@ Bugs for i in 0 .. high(t.data)-1: var maxIdx = i for j in i+1 .. high(t.data): - if t.data[j].val == 3: echo "touched! ", t.data[j].key if t.data[j].val > t.data[maxIdx].val: maxIdx = j swap(t.data[maxIdx], t.data[i]) |