Note the revised signal dispatch and performance gain in perl5130delta.pod.
authorNicholas Clark <nick@ccl4.org>
Sat, 17 Apr 2010 20:56:23 +0000 (21:56 +0100)
committerNicholas Clark <nick@ccl4.org>
Sat, 17 Apr 2010 20:56:23 +0000 (21:56 +0100)
pod/perl5130delta.pod

index 6fb003c..42a5dc7 100644 (file)
@@ -30,9 +30,12 @@ XXX For a release on a stable branch, this section aspires to be:
 
 =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.
+Signal dispatch has been moved from the runloop into control ops. This should
+give a few percent speed increase, and eliminates almost all of the speed
+penalty caused by the introduction of "safe signals" in 5.8.0. Signals should
+still be dispatched within the same statement as they were previously - if
+this is not the case, or it is possible to create uninterruptable loops, this
+is a bug, and reports are encouraged of how to recreate such issues.
 
 =head1 New Platforms