This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Merge the implementation of B::IV::{needs64bits,packiv} using ALIAS.
[perl5.git] / ext / B /
2010-10-30 Nicholas ClarkMerge the implementation of B::IV::{needs64bits,packiv...
2010-10-30 Nicholas Clark257e0650 used the "wrong" croak() - correct B::GV:SV...
2010-10-30 Nicholas ClarkMerge B::GV::{file,name} using ALIAS.
2010-10-30 Nicholas ClarkFor B's GP accessors, encode the type and offset in...
2010-10-30 Nicholas ClarkIn B.xs, move the direct COP access for stash and file...
2010-10-29 Nicholas ClarkMerge B::COP::{cop_seq,hints,line} into the common...
2010-10-29 Nicholas ClarkMerge B::PADOP::{gv,sv} using the ALIAS mechanism.
2010-10-29 Nicholas ClarkMerge B::PADOP::padix into the common B::OP accessor...
2010-10-29 Nicholas ClarkMerge B::SVOP::{gv,sv} into the common B::OP accessor...
2010-10-29 Nicholas ClarkIn B.xs, move conditionally defined PMOP macros to...
2010-10-29 Nicholas ClarkMerge B::PMOP::precomp and B::PMOP::reflags, using...
2010-10-29 Nicholas ClarkMerge B::PMOP::pmoffset into the common B::OP accessor...
2010-10-29 Nicholas ClarkReorder parts of B.xs to reduce the amount of condition...
2010-10-29 Nicholas ClarkMerge B::PMOP::pmflags into the common B::OP accessor...
2010-10-29 Nicholas ClarkFor B's OP accessors, encode the type and offset in...
2010-10-29 Nicholas ClarkMerge all B::OP::* accessors returning B::OP objects.
2010-10-29 Nicholas ClarkB::GV::is_empty and B::GV::isGV_with_GP can be merged...
2010-10-29 Nicholas ClarkB::PV::PV doesn't need a special case for pad names...
2010-10-29 Nicholas ClarkUse the same XS body for B::IV::RV and B::PV::RV.
2010-10-29 Nicholas ClarkA clearer implementation of B::SV::object_2svref()
2010-10-29 Nicholas ClarkB::SV{REFCNT,FLAGS,SvTYPE,POK,ROK,MAGICAL} can be imple...
2010-10-28 Nicholas ClarkIn B.xs, move the definition of PMOP_pmnext adjacent...
2010-10-28 Nicholas ClarkThe method B::PMOP::pmregexp never existed. Remove...
2010-10-28 Nicholas ClarkMerge the XS implementation of B::OP::name and B::OP...
2010-10-27 Nicholas ClarkSimplify the conditionals in the XS code for B::COP...
2010-10-27 Nicholas ClarkUsing ALIAS B::OP::{opt,spare,type} can be implemented...
2010-10-25 Zeframrefactor and regularise label/statement grammar
2010-10-25 Nicholas ClarkCorrect tests for B::{cstring,perlstring,cchar}
2010-10-24 Nicholas ClarkIn B.xs, use newSVpvn_flags() instead of sv_newmortal...
2010-10-24 Nicholas ClarkFix SV leak in Perl_emulate_cop_io(), present since...
2010-10-24 Nicholas ClarkIn B.xs, tidy up make_*_object().
2010-10-24 Nicholas ClarkB::hash() should only work on byte sequences.
2010-10-24 Nicholas ClarkRefactor B::hash to use Perl_newSVpvf() instead of...
2010-10-24 Nicholas ClarkMore tests for B::hash().
2010-10-24 Nicholas ClarkB::cchar can be implemented as an ALIAS of B::cstring.
2010-10-24 Nicholas ClarkRefactor B::cchar() to create a temporary directly...
2010-10-24 Nicholas ClarkTests for B::cchar().
2010-10-24 Nicholas ClarkIn B.xs, refactor cstring() to return a mortal, which...
2010-10-24 Nicholas ClarkTest NUL bytes with B::cstring() and B::perlstring().
2010-10-24 Nicholas ClarkB::perlstring can be implemented as an ALIAS of B:...
2010-10-24 Nicholas ClarkIn cstring() in B.xs, use Perl_sv_catpvf(), instead...
2010-10-24 Nicholas ClarkMore comprehensive tests for B::cstring() and B::perlst...
2010-10-24 Tony Cook.gitignore some extra ext/B build products
2010-10-23 Nicholas ClarkConvert B to use ExtUtils::Constant::ProxySubs for...
2010-10-23 Nicholas ClarkChange concise.t to use Storable to test stash/src...
2010-10-22 Nicholas ClarkRemove cruft from B's Makefile.PL
2010-10-22 Nicholas ClarkMerge the implementation of B::CV::{ROOT,START}.
2010-10-21 Zeframfull API for cop hint hashes
2010-10-14 Nicholas ClarkConvert modules in ext/ to pass minimal arguments to...
2010-09-24 Nicholas ClarkAdd a warning to test.pl if quotes are used in one...
2010-09-23 Karl WilliamsonChange .t to use new (?^...)
2010-09-23 Karl WilliamsonChange comments, documentation for new (?^...)
2010-08-27 Nicholas ClarkPeephole optimise adjacent pairs of nextstate ops.
2010-07-29 Karl WilliamsonRefactor common parts of op.h, regexp.h into new .h
2010-07-29 Karl Williamsonext/B/defsubs_h.PL: teach to allow exprs with <<
2010-07-29 Karl Williamsonext/B/defsubs_h.PL: add explanatory comment
2010-07-29 Karl Williamsondefsubs_h.PL: Use correct variable in error msg
2010-06-21 Matt S Troutversion bump for B::t::OptreeCheck and add to delta
2010-06-21 Matt S Troutversion bump for B::Concise and add change to delta
2010-06-18 Rafael Garcia-SuarezFix list of constants to import to make this test pass
2010-06-07 H.Merijn BrandSpell-check fixes in ext
2010-05-25 Nicholas ClarkFix for typo in 0824d66743a706cd, in the expected outpu...
2010-05-25 David Mitchelladd OPpDEREFed flag to avoid double mg_get()
2010-05-22 David CaldwellAdd s///r (non-destructive substitution).
2010-05-04 Rafael Garcia-SuarezMake tests pass with open pragma in effect
2010-05-03 Ruslan Zakirovshift; optimization
2010-03-25 Jesse VincentDowngrade Socket.pm's new inet_ntop and inet_pton to...
2009-11-15 Vincent PitTeach B::Deparse about in-place reverse
2009-11-10 Vincent PitOptimize reversing an array in-place
2009-10-23 Nicholas ClarkAvoid using defined %hash in core code and tests.
2009-10-20 Jesse VincentBump B::Consise's version number since it's changed...
2009-10-15 Nicholas ClarkReplace sv_2mortal(newSVpvn(...)) with newSVpvn_flags...
2009-10-15 Nicholas ClarkUse sv_catpvs(), newSVpvs(), newSVpvn(), newSVhek(...
2009-10-15 demerphqOptimise if (%foo) to be faster than if(keys %foo)
2009-10-06 Jesse VincentA number of pod fixes found by podcheck.t
2009-08-30 Nicholas ClarkRemove the $ENV{PERL_CORE} boilerplate from B's tests.
2009-08-30 Nicholas ClarkBreak out B::Debug into its own directory in ext.
2009-08-30 Nicholas ClarkBreak out B::Deparse into its own directory in ext.
2009-08-30 Nicholas ClarkBreak out B::Lint into its own directory in ext.
2009-08-28 Rafael Garcia-SuarezThere is no longer an "err" low-prec version of //...
2009-08-27 Nicholas ClarkMake extensions in ext run their tests from the extensi...
2009-08-27 Reini UrbanB - The Perl Compiler (wrong name)
2009-08-24 Nicholas ClarkFix a Deparse bug - constants and PCSs were appearing...
2009-08-24 Nicholas ClarkRemove the MacOS Classic support from deparse.t (as...
2009-08-12 David Mitchellameliorate B::Deparse slowdown
2009-07-16 Rafael Garcia-SuarezAdd a version number to B::Lint::Debug
2009-07-03 David Mitchellbump versions of non-dual-life modules that
2009-06-12 David Mitchellfully sync blead with B::Debug 1.11 (debug.t was out...
2009-06-06 Rafael Garcia-SuarezMark all .t and .pm files as non executable
2009-06-02 David Mitchellresync some files with their CPAN equivalents (just...
2009-04-13 Nicholas ClarkTODO tests for deparsing strict, warnings as strings...
2009-04-13 Nicholas Clarkour $TODO should be local $::TODO, revealing a bug...
2009-04-13 Nicholas ClarkCorrect two other tests that apparently should be TODOs...
2009-04-13 Nicholas ClarkA perl-version portable fix for B coping with CVf_LOCKE...
2009-04-13 Nicholas ClarkRefactor the SKIP parser to also handle TODOs. TODO...
2009-04-13 Nicholas ClarkRemove CVf_LOCKED and CvLOCKED*(), now that nothing...
2009-04-12 Nicholas ClarkDeprecate use of the attribute :locked on subroutines.
2009-03-27 Rafael Garcia-SuarezFix concise-xs.t after recent changes to Socket.pm
2009-03-26 Nicholas ClarkRemove now-redundant references to MAN3PODS in core...
2009-01-23 Rafael Garcia-SuarezFix deparsing of constant subroutines
next