summaryrefslogtreecommitdiff
path: root/ext/B
Commit message (Expand)AuthorAgeFilesLines
* Rename strEQs to strBEGINs; remove strNEsKarl Williamson2017-11-062-2/+2
* fix ext/B/t/optree_samples.tDavid Mitchell2017-10-311-1/+1
* Add OP_MULTICONCAT opDavid Mitchell2017-10-312-97/+148
* Increase $B::VERSION to 1.71Father Chrysostomos2017-10-231-1/+1
* B::walksymtable: clear cached methodsFather Chrysostomos2017-10-232-0/+17
* Increase B::Xref::VERSION to 1.07Father Chrysostomos2017-10-081-1/+1
* Fix B::Xref to handle sub refsFather Chrysostomos2017-10-081-2/+8
* B: Really remove unused varFather Chrysostomos2017-10-081-1/+0
* Increase B::Concise::VERSION to 1.002Father Chrysostomos2017-10-081-1/+1
* Make B::Concise handle subrefs in stashesFather Chrysostomos2017-10-081-4/+5
* Increase $B::VERSION to 1.70Father Chrysostomos2017-10-081-1/+1
* B.pm: Remove unused varFather Chrysostomos2017-10-081-1/+0
* Give OP_RV2HV a targDavid Mitchell2017-07-273-20/+20
* optimise away OP_KEYS op in scalar/void contextDavid Mitchell2017-07-273-30/+24
* give REGEXP SVs the POK flag againDavid Mitchell2017-07-271-2/+2
* make B.pm, Concise.pm support PL_sv_zeroDavid Mitchell2017-07-273-5/+8
* Revert B::Debug removalDagfinn Ilmari Mannsåker2017-07-251-2/+2
* Remove B::Debug from core distribution.James E Keenan2017-07-251-2/+2
* Remove B::OP:terseAbigail2017-06-061-7/+1
* Improve error message for bogus -MO=… argumentsDagfinn Ilmari Mannsåker2017-06-012-8/+6
* Use cBOOL() instead of ? TRUE : FALSEDagfinn Ilmari Mannsåker2017-01-252-2/+2
* Fix memory leak in B::RHE->HASH method.Sergey Aleynikov2017-01-232-2/+2
* add Perl_op_class(o) API functionDavid Mitchell2017-01-212-155/+5
* B::OP::terse will go away in Perl 5.28.Abigail2017-01-161-2/+2
* Switch most open() calls to three-argument form.John Lightsey2016-12-233-5/+5
* Change white space to avoid C++ deprecation warningKarl Williamson2016-11-182-4/+4
* eliminate OPpRUNTIME private PMOP flagDavid Mitchell2016-11-143-6/+6
* 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