This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Merge B::COP::{cop_seq,hints,line} into the common B::OP accessor XS code.
authorNicholas Clark <nick@ccl4.org>
Fri, 29 Oct 2010 20:40:18 +0000 (21:40 +0100)
committerNicholas Clark <nick@ccl4.org>
Fri, 29 Oct 2010 20:41:08 +0000 (21:41 +0100)
commit39e120c169648f29c73011fa39ae5fa6ed4e082e
tree1604df098451d4cfb3e349e83cfb01842a378a9d
parentc518d4928dccc376a14e73ee48bc47bb2c412b7a
Merge B::COP::{cop_seq,hints,line} into the common B::OP accessor XS code.

On this platform, this saves almost 2.5K.

Keep IVp last in the switch values, as it's only used for ithreads. Otherwise
there would be an avoidable hole in the jump table for the non-ithreads object
code.
ext/B/B.xs