diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 1999-07-21 13:54:42 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 1999-07-21 13:54:42 +0000 |
commit | ed3f4a3244fff06a217247055f3b2140e04309e6 (patch) | |
tree | e8a4077c321357e01b50964fb83dd7e8ca30ead4 /Todo | |
parent | 24e11b2ac803c2241e1c997535309a8b2ce19d1d (diff) | |
download | perl-ed3f4a3244fff06a217247055f3b2140e04309e6.tar.gz |
Even still more todo.
p4raw-id: //depot/cfgperl@3718
Diffstat (limited to 'Todo')
-rw-r--r-- | Todo | 15 |
1 files changed, 12 insertions, 3 deletions
@@ -1,3 +1,6 @@ +Check out always the latest perl5-porters discussions on these subjects +before embaring on an implementation tour. + Tie Modules VecArray Implement array using vec() SubstrArray Implement array using substr() @@ -5,7 +8,7 @@ Tie Modules ShiftSplice Defines shift et al in terms of splice method Would be nice to have - pack "(stuff)*" + pack "(stuff)*", "(stuff)4", ... Contiguous bitfields in pack/unpack lexperl Bundled perl preprocessor @@ -20,7 +23,13 @@ Would be nice to have reference to compiled regexp lexically scoped functions: my sub foo { ... } lvalue functions + wantlvalue? more generalized want()? + named prototypes: sub ($foo, @bar) foo { ... } regression/sanity tests for suidperl + iterators/lazy evaluation/continuations/first/ + first_defined/short-circuiting grep/?? + This is a very thorny and hotly debated subject, + tread carefully and do your homework first. Full 64 bit support (i.e. "long long"). Things to consider: how to store/retrieve 32+ integers into/from Perl scalars? 32+ constants in Perl code? (non-portable!) @@ -34,10 +43,10 @@ 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_dump_mstats() into + Memory profiler: turn malloc.c:Perl_dump_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. + to return just the grand total would be good). Possible pragmas debugger |