From 5ce83ae94edf2f0edeb8f5cba4ca66d24a883236 Mon Sep 17 00:00:00 2001 From: David Mitchell Date: Mon, 19 Nov 2012 17:23:19 +0000 Subject: [PATCH] perldelta: mention OP_PADRANGE --- pod/perldelta.pod | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index ddaa189..d7d6834 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -368,6 +368,15 @@ Copy-on-write (shared hash key) scalars are no longer marked read-only. C returns false on such an SV, but C still returns true. +=item * + +A new op type, C has been introduced. The perl peephole +optimiser will, where possible, substitute a single padrange op for a +pushmark followed by one or more pad ops, and possibly also skipping list +and nextstate ops. In addition, the op can carry out the tasks associated +with the RHS of a my(...) = @_ assignment, so those ops may be optimised +away too. + =back =head1 Selected Bug Fixes -- 1.8.3.1