X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Todo.5.005;h=743e597873e6469cbc27a468e0393e2dd4b7e22e;hb=5a0924038aa1098308ad491a6148bc59d3045ce6;hp=af30f0e5e98ce7abddf14d9f1902e8f7af1f3ce5;hpb=ea0efc06fdad2019ffceb86d079dd853e9d79cea;p=p5sagit%2Fp5-mst-13.2.git diff --git a/Todo.5.005 b/Todo.5.005 index af30f0e..743e597 100644 --- a/Todo.5.005 +++ b/Todo.5.005 @@ -6,10 +6,6 @@ Multi-threading 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 pseudo-lexical pad with auto-binding for magicals - move magicals that should be per-thread into thread.h - sv_magic for the necessary global pad entries Thread::Pool more Configure support @@ -24,6 +20,8 @@ Compiler $^C to track compiler/checker status END blocks need saving in compiled output _AUTOLOAD prodding + fix comppadlist (names in comppad_name can have fake SvCUR + from where newASSIGNOP steals the field) Documentation lots