diff options
author | Malcolm Beattie <mbeattie@sable.ox.ac.uk> | 1997-10-24 13:50:59 +0000 |
---|---|---|
committer | Malcolm Beattie <mbeattie@sable.ox.ac.uk> | 1997-10-24 13:50:59 +0000 |
commit | ea0efc06fdad2019ffceb86d079dd853e9d79cea (patch) | |
tree | 7fedea92fa5ecf04cfd8d38fc6a0d997d14ac2d6 /Todo.5.005 | |
parent | 4f01c5a5705fca4c6743c9938e82ea378a5b35e8 (diff) | |
download | perl-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.005 | 8 |
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 |