From ea0efc06fdad2019ffceb86d079dd853e9d79cea Mon Sep 17 00:00:00 2001 From: Malcolm Beattie Date: Fri, 24 Oct 1997 13:50:59 +0000 Subject: Improve internal threading API. Introduce win32/win32thread.[ch] to use new API and patch win32 makefile stuff a little. p4raw-id: //depot/perl@172 --- Todo.5.005 | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'Todo.5.005') 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 -- cgit v1.2.1