diff options
author | Jim Cromie <jcromie@cpan.org> | 2007-09-15 07:36:46 -0600 |
---|---|---|
committer | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2007-09-17 15:21:20 +0000 |
commit | 539f2c5426314080e02054800a435b5de46b293e (patch) | |
tree | 770997f9ee905f4f34d80725bdd2e581c57ece17 /pod | |
parent | 4aa4159ae2ef784f7d829a7bbf8ea0cf9f99ca6c (diff) | |
download | perl-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.pod | 5 |
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, |