From: Matt S Trout Date: Mon, 21 Jun 2010 19:19:57 +0000 (+0100) Subject: doc f7abe7 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=refs%2Fheads%2F13.2-releng;p=p5sagit%2Fp5-mst-13.2.git doc f7abe7 --- diff --git a/pod/perl5132delta.pod b/pod/perl5132delta.pod index cabb757..23e2980 100644 --- a/pod/perl5132delta.pod +++ b/pod/perl5132delta.pod @@ -42,10 +42,6 @@ this change (c1bd23). =head1 Core Enhancements -XXX New core language features go here. Summarise user-visible core language -enhancements. Particularly prominent performance optimisations could go -here, but most should go in the L section. - =head2 Non-destructive substitution The substitution operator now supports a C option that @@ -67,6 +63,14 @@ is precisely equivalent to C<{ package Foo; ... }>. It also works with a version number in the declaration, as in C. See L (434da3..36f77d, 702646). +=head2 CLONE_PARAMS structure added to ease correct thread creation + +Modules that create threads should now create C structures +by calling the new function C, and free them with +C. This will ensure compatibility with any future +changes to the internals of the C structure layout, and that +it is correctly allocated and initialised. + =head2 perl -h no longer recommends -w perl -h used to mark the -w option as recommended; since this option is @@ -336,7 +340,7 @@ XXX =head1 Changed Internals -XXX Changes which affect the interface available to C code go here. +The implementation of sv_dup_inc() has changed from a macro to a function. =over 4