summaryrefslogtreecommitdiff
path: root/Todo.5.005
diff options
context:
space:
mode:
authorMalcolm Beattie <mbeattie@sable.ox.ac.uk>1997-10-24 13:50:59 +0000
committerMalcolm Beattie <mbeattie@sable.ox.ac.uk>1997-10-24 13:50:59 +0000
commitea0efc06fdad2019ffceb86d079dd853e9d79cea (patch)
tree7fedea92fa5ecf04cfd8d38fc6a0d997d14ac2d6 /Todo.5.005
parent4f01c5a5705fca4c6743c9938e82ea378a5b35e8 (diff)
downloadperl-ea0efc06fdad2019ffceb86d079dd853e9d79cea.tar.gz
Improve internal threading API. Introduce win32/win32thread.[ch]
to use new API and patch win32 makefile stuff a little. p4raw-id: //depot/perl@172
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