summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorJim Cromie <jcromie@cpan.org>2007-09-15 07:36:46 -0600
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2007-09-17 15:21:20 +0000
commit539f2c5426314080e02054800a435b5de46b293e (patch)
tree770997f9ee905f4f34d80725bdd2e581c57ece17 /pod
parent4aa4159ae2ef784f7d829a7bbf8ea0cf9f99ca6c (diff)
downloadperl-539f2c5426314080e02054800a435b5de46b293e.tar.gz
[patch] qualify OP arenas item in perltodo
Message-ID: <46EC344E.3080903@gmail.com> p4raw-id: //depot/perl@31887
Diffstat (limited to 'pod')
-rw-r--r--pod/perltodo.pod5
1 files changed, 5 insertions, 0 deletions
diff --git a/pod/perltodo.pod b/pod/perltodo.pod
index 1095a72998..34cd5a3dff 100644
--- a/pod/perltodo.pod
+++ b/pod/perltodo.pod
@@ -380,6 +380,11 @@ custom allocates so it would both use less memory and less CPU to allocate
the various OP structures from arenas. The SV arena code can probably be
re-used for this.
+Note that Configuring perl with C<-Accflags=-DPL_OP_SLAB_ALLOC> will use
+Perl_Slab_alloc() to pack optrees into a contiguous block, which is
+probably superior to the use of OP arenas, esp. from a cache locality
+standpoint. See L<Profile Perl - am I hot or not?>.
+
=head2 Improve win32/wince.c
Currently, numerous functions look virtually, if not completely,