Change 33865 by [EMAIL PROTECTED] on 2008/05/19 13:13:11
Add "profile installman" to the TODO.
Affected files ...
... //depot/perl/pod/perltodo.pod#230 edit
Differences ...
==== //depot/perl/pod/perltodo.pod#230 (text) ====
Index: perl/pod/perltodo.pod
--- perl/pod/perltodo.pod#229~33862~ 2008-05-19 05:26:51.000000000 -0700
+++ perl/pod/perltodo.pod 2008-05-19 06:13:11.000000000 -0700
@@ -199,6 +199,13 @@
There's a similar problem with SelfLoader.
+=head2 profile installman
+
+The F<installman> script is slow. All it is doing text processing, which we're
+told is something Perl is good at. So it would be nice to know what it is doing
+that is taking so much CPU, and where possible address it.
+
+
=head1 Tasks that need a little sysadmin-type knowledge
Or if you prefer, tasks that you would learn from, and broaden your skills
@@ -437,6 +444,8 @@
want to determine what ops I<really> are the most commonly used. And in turn
suggest evictions and promotions to achieve a better F<pp_hot.c>.
+One piece of Perl code that might make a good testbed is F<installman>.
+
=head2 Allocate OPs from arenas
Currently all new OP structures are individually malloc()ed and free()d.
End of Patch.