summaryrefslogtreecommitdiff
path: root/ext/B
Commit message (Expand)AuthorAgeFilesLines
* ext/B: use strEQs() and strEQ() in expressionsYves Orton2016-10-191-2/+2
* Concise.pm: extract padname code and fixup splitDavid Mitchell2016-10-041-28/+47
* Better optimise my/local @a = split()David Mitchell2016-10-041-2/+2
* make OP_SPLIT a PMOP, and eliminate OP_PUSHREDavid Mitchell2016-10-046-35/+51
* padrange, aelemfast: use label for private bitsDavid Mitchell2016-09-273-24/+24
* Fix up B::Concise tests following op flag changeFather Chrysostomos2016-09-051-18/+18
* Remove VMS-specific hacks from showlex.t.Craig A. Berry2016-08-251-2/+0
* concise.t: work with PERL_UNICODE=""David Mitchell2016-08-241-1/+5
* Concise: improve hints decodingDavid Mitchell2016-08-192-15/+43
* Concise: use hex for some large constantsDavid Mitchell2016-08-191-7/+7
* signatures: make param and optional param count IVDavid Mitchell2016-08-031-6/+6
* add OP_ARGELEM, OP_ARGDEFELEM, OP_ARGCHECK opsDavid Mitchell2016-08-033-2/+40
* ext/B/t/OptreeCheck.pm: Escape literal pattern '{'Karl Williamson2016-05-091-3/+3
* [perl #126410] keep the DESTROY cache in mro_metaTony Cook2016-02-081-1/+0
* Document broken SvSTASH for %version:: in B's test suiteTodd Rinaldo2016-02-081-0/+22
* Remove B::Section from B.pmTodd Rinaldo2016-01-191-67/+1
* XS staticing in ext and distDaniel Dragan2015-10-262-2/+2
* fix up EXTEND() callersDavid Mitchell2015-10-022-3/+9
* Remove legacy/dead code from BNicolas R2015-09-172-82/+3
* Eliminate PL_sawalias, GPf_ALIASED_SVDavid Mitchell2015-08-171-6/+0
* make my (...) = @_ non-OPpASSIGN_COMMON_RC1David Mitchell2015-08-171-4/+4
* re-implement OPpASSIGN_COMMON mechanismDavid Mitchell2015-08-175-64/+64
* op_parent(): only exist under -DPERL_OP_PARENTDavid Mitchell2015-04-192-1/+5
* rename op_lastsib to op_moresib, and invert logicDavid Mitchell2015-04-193-7/+7
* [perl #124004] Fix stack bug with foreach(@empty)Father Chrysostomos2015-03-182-12/+12
* Preserve OPTIMIZE in hintsVincent Pit2015-03-172-2/+12
* Spelling correction.James E Keenan2015-03-111-1/+1
* Remove use of Test::Stream per ilmari's patch on p5p.James E Keenan2015-03-111-2/+9
* ext/B/t/b.t: Generalize for non-ASCII platformsKarl Williamson2015-03-051-1/+1
* sprinkle NOTREACHED and FALLTHROUGHDavid Mitchell2015-03-052-1/+11
* fix B.xs on win buildsDavid Mitchell2015-02-031-4/+2
* add $B::OP::does_parent variableDavid Mitchell2015-02-022-0/+14
* Corrections to spelling and grammatical errors.Lajos Veres2015-01-281-3/+3
* rename unop_aux_stringify to multideref_stringifyDavid Mitchell2015-01-271-1/+1
* factor out a dXSTARG in B::Daniel Dragan2015-01-271-4/+4
* Dodge warning with STATIC_ASSERT_STMT, VMS C++.Craig A. Berry2015-01-252-2/+2
* b.t: Fix test sequence numbersFather Chrysostomos2015-01-051-0/+1
* fix test fail on unthreaded perlDaniel Dragan2015-01-051-1/+3
* make B psuedofork safeDaniel Dragan2015-01-052-9/+37
* const a table in BDaniel Dragan2015-01-031-1/+1
* Increase $B::VERSION to 1.55Father Chrysostomos2014-12-231-1/+1
* Some B pad testsFather Chrysostomos2014-12-231-0/+29
* Add id and outid methods to B::PADLISTFather Chrysostomos2014-12-232-0/+16
* Ignore cx of padsv for padrange optimisationFather Chrysostomos2014-12-212-12/+12
* B.xs: remove redundant assignmentDavid Mitchell2014-12-191-1/+1
* Add B::REGEXP::compflagsFather Chrysostomos2014-12-153-1/+10
* B.pm: Document that OP_NULL may be B::COPFather Chrysostomos2014-12-141-0/+3
* B.pm: Capitalise B::* Methods consistentlyFather Chrysostomos2014-12-141-8/+8
* Use STATIC_ASSERT in B::PADNAME::FLAGSFather Chrysostomos2014-12-131-1/+1
* B::PADNAMELIST::REFCNT can be an ALIASFather Chrysostomos2014-12-111-4/+3