From: Malcolm Beattie Date: Thu, 2 Oct 1997 13:27:10 +0000 (+0000) Subject: Add Todo.5.005 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=d7d0d9776ccb3e83fbebf825f1bfe14c36b85af9;p=p5sagit%2Fp5-mst-13.2.git Add Todo.5.005 p4raw-id: //depot/perl@92 --- diff --git a/Todo.5.005 b/Todo.5.005 new file mode 100644 index 0000000..197ed76 --- /dev/null +++ b/Todo.5.005 @@ -0,0 +1,30 @@ +Merging + 5.004_02 + 5.004_03 + 5.004_04 + oneperl (THIS pointer) + +Multi-threading + without USE_THREADS, change extern variable for dTHR + sv_mutex initialisation and race + consistent semantics for exit/die in threads + pp_entersub still cloning XSUBs (broken)? + test '~'-magic thread addresses + test new thread state flags, DESTROY etc. + SvREFCNT_dec(curstack) in threadstart() in Thread.xs + per-thread GV -> [SAH]V dereference for $@ etc. + Thread::Pool + +Miscellaneous + sv_bless3 and '~'-magic to give choice on reblessing + +Compiler + auto-produce executable + typed lexicals should affect B::CC::load_pad + workarounds to help Win32 + $^C to track compiler/checker status + END blocks need saving in compiled output + _AUTOLOAD prodding + +Documentation + lots \ No newline at end of file