doc f7abe7 13.2-releng
Matt S Trout [Mon, 21 Jun 2010 19:19:57 +0000 (20:19 +0100)]
pod/perl5132delta.pod

index cabb757..23e2980 100644 (file)
@@ -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</Performance Enhancements> section.
-
 =head2 Non-destructive substitution
 
 The substitution operator now supports a C</r> 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<package Foo 1.2 { ... }>.
 See L<perlfunc> (434da3..36f77d, 702646).
 
+=head2 CLONE_PARAMS structure added to ease correct thread creation
+
+Modules that create threads should now create C<CLONE_PARAMS> structures
+by calling the new function C<Perl_clone_params_new()>, and free them with
+C<Perl_clone_params_del()>. This will ensure compatibility with any future
+changes to the internals of the C<CLONE_PARAMS> 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<XS> code go here.
+The implementation of sv_dup_inc() has changed from a macro to a function.
 
 =over 4