X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Todo;h=ba01d33db6f2a692f1ad42585e7fa25b64137946;hb=b632dc6dbe208afe33c967ec5c975f6576450925;hp=bf1e7293bb9824be88732b0dbb7482df7f06c1bc;hpb=e620704b2c2d55cb7d67022553a9a261b38dbc25;p=p5sagit%2Fp5-mst-13.2.git diff --git a/Todo b/Todo index bf1e729..ba01d33 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() @@ -46,6 +51,15 @@ Would be nice to have 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, + execute in the target (and do not assume a UNIXish shell + in the target! e.g. no command redirection can be assumed), + get possible output files back to to host. this needs to work + both during Configure and during the build. You cannot assume + shared filesystems between the host and the target (you may need + e.g. ftp), executing the target executable may involve e.g. rsh a way to make << and >> to shift bitvectors instead of numbers Possible pragmas