X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Todo;h=eb13f6588e5a5d3a2ef541b2dfac044de5c3b68a;hb=245f541b6f35ec487dff355c77302d41b2c043a6;hp=f91f1542ca5caea650887042bf71abd4e84b65a5;hpb=d57b1ce7265517b8de654c83dd85f8a9389ca311;p=p5sagit%2Fp5-mst-13.2.git diff --git a/Todo b/Todo index f91f154..eb13f65 100644 --- a/Todo +++ b/Todo @@ -1,6 +1,11 @@ Always check out the latest perl5-porters discussions on these subjects before embarking on an implementation tour. +Bugs + remove recursion in regular expression engine + fix memory leaks during compile failures + make signal handling safe + Tie Modules VecArray Implement array using vec() SubstrArray Implement array using substr() @@ -42,10 +47,6 @@ Would be nice to have to be used in re-entrant (=multithreaded) code Icky things: the _r API is not standardized and the _r-forms require per-thread data to store their state - memory profiler: turn malloc.c:Perl_get_mstats() into - an extension (Devel::MProf?) that would return the malloc - stats in a nice Perl datastructure (also a simple interface - to return just the grand total would be good) cross-compilation support host vs target: compile in the host, get the executable to the target, get the possible input files to the target,