From: Matt S Trout Date: Thu, 17 Jun 2010 01:47:16 +0000 (+0100) Subject: clean up the formatting of the performance section a bit X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=c60a130fb1b5a4e8721adc79e48e49ed13a18d9f;p=p5sagit%2Fp5-mst-13.2.git clean up the formatting of the performance section a bit --- diff --git a/pod/perl5132delta.pod b/pod/perl5132delta.pod index 6e23d62..88e0bde 100644 --- a/pod/perl5132delta.pod +++ b/pod/perl5132delta.pod @@ -111,23 +111,27 @@ Any changes to F should go in L. Multiple small improvements to threads: +=over 4 + +=item * + Change the internal structured of thread->params from an SV (RV) to an AV - so we now pass around and store the array directly, rather than creating, holding and dereferencing a reference to it (78b7eff). +=item * + Change S_ithread_create() params from a single AV* to a pair of SV** pointers. This saves creating, duplicating and freeing and AV, which is only ever used for an internal calling convention (4cf5ea). -Remove redundant hv_exists() calls from ithread_create()'s spec parser (b1faab). - -Skip unnecessary newAV() in ithread_create() (39f3f7). +=item * -=over 4 +Remove redundant hv_exists() calls from ithread_create()'s spec parser (b1faab). =item * -XXX +Skip unnecessary newAV() in ithread_create() (39f3f7). =back