summaryrefslogtreecommitdiff
path: root/Todo.5.005
diff options
context:
space:
mode:
Diffstat (limited to 'Todo.5.005')
-rw-r--r--Todo.5.0058
1 files changed, 3 insertions, 5 deletions
diff --git a/Todo.5.005 b/Todo.5.005
index 1159da58d1..af30f0e5e9 100644
--- a/Todo.5.005
+++ b/Todo.5.005
@@ -1,23 +1,21 @@
Merging
- 5.004_04
oneperl (THIS pointer)
Multi-threading
- Fix Thread->list
$AUTOLOAD. Hmm.
without USE_THREADS, change extern variable for dTHR
consistent semantics for exit/die in threads
SvREFCNT_dec(curstack) in threadstart() in Thread.xs
$@ and other magic globals:
- global lexical pool with auto-binding for magicals
+ global pseudo-lexical pad with auto-binding for magicals
move magicals that should be per-thread into thread.h
- sv_magic for the necessary global lexical pool entries
+ sv_magic for the necessary global pad entries
Thread::Pool
- check new condition variable word; fix cond.t
more Configure support
Miscellaneous
rename and alter ISA.pm
+ magic_setisa should be made to update %FIELDS
Compiler
auto-produce executable