summaryrefslogtreecommitdiff
path: root/Todo
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>1999-07-21 13:54:42 +0000
committerJarkko Hietaniemi <jhi@iki.fi>1999-07-21 13:54:42 +0000
commited3f4a3244fff06a217247055f3b2140e04309e6 (patch)
treee8a4077c321357e01b50964fb83dd7e8ca30ead4 /Todo
parent24e11b2ac803c2241e1c997535309a8b2ce19d1d (diff)
downloadperl-ed3f4a3244fff06a217247055f3b2140e04309e6.tar.gz
Even still more todo.
p4raw-id: //depot/cfgperl@3718
Diffstat (limited to 'Todo')
-rw-r--r--Todo15
1 files changed, 12 insertions, 3 deletions
diff --git a/Todo b/Todo
index 2602d4c411..b8d9012aff 100644
--- a/Todo
+++ b/Todo
@@ -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