summaryrefslogtreecommitdiff
path: root/ext/B
Commit message (Expand)AuthorAgeFilesLines
* The sort pragma is now a no-op. It no longer sets or clears any hints bits.Nicholas Clark2021-07-311-2/+2
* Remove inheritance from Exporter in ext/ modulesMax Maischein2021-06-251-3/+2
* add gitignore exclusions for files in gitGraham Knop2020-11-231-0/+1
* Add a few helpers to B for INVLISTNicolas R2020-11-104-5/+166
* ext/B/Makefile.PL: #define can have interior white spaceKarl Williamson2020-10-161-1/+1
* Make Exporter strict and warnings compliantTodd Rinaldo2020-10-051-285/+431
* B: Remove 5005threads vestiges from testsDagfinn Ilmari Mannsåker2020-08-102-27/+6
* Widen the feature bundle hint mask to 4 bitsDagfinn Ilmari Mannsåker2020-08-041-1/+1
* Remove use of dVAR in coreDagfinn Ilmari Mannsåker2020-07-202-2/+1
* B: Remove duplicate check for split op in walkoptree.tDagfinn Ilmari Mannsåker2020-05-221-2/+2
* B::perlstring - add support for \e (Fix #17526)Yves Orton2020-02-043-2/+43
* pv_uni_display: Use common fcn; \b mnemonicKarl Williamson2020-01-233-3/+2
* OP_MULTIDEREF: avoid trailing null aux byteDavid Mitchell2020-01-021-0/+14
* Add memCHRs() macro and use itKarl Williamson2019-12-182-2/+2
* OP_ARGCHECK: use custom aux structDavid Mitchell2019-09-232-12/+20
* Un-revert "[MERGE] add+use si_cxsubix field"David Mitchell2019-09-236-44/+44
* Revert "[MERGE] add+use PL_curstackinfo->si_cxsubix field"v5.31.4Max Maischein2019-09-206-44/+44
* set VOID on OP_ENTERDavid Mitchell2019-09-196-44/+44
* PERL_OP_PARENT is always defined, stop testing for itTony Cook2019-01-253-8/+2
* Make ext/B/t/strict.t test alike to other ones.Petr Písař2018-12-071-1/+1
* Remove support for setting $[ to a non-zero valueDagfinn Ilmari Mannsåker2018-09-261-3/+1
* Remove B::Debug from core distribution.James E Keenan2018-09-252-4/+4
* tr///; simplify $utf8 =~ tr/nonutf8/nonutf8/David Mitchell2018-01-191-12/+7
* tr///c: handle len(replacement charlist) > 32767David Mitchell2018-01-191-1/+1
* B, Deparse fixups for tr///cDavid Mitchell2018-01-191-14/+17
* revert smartmatch to 5.27.6 behaviourZefram2017-12-293-13/+13
* remove unused CXp_FOR_DEF and OPpITER_DEFZefram2017-11-293-13/+13
* rip out quicksort and sort algorithm controlZefram2017-11-172-43/+1
* fix ext/B/t/optree_specials.tDavid Mitchell2017-11-141-12/+18
* rip out Perl version portability from BZefram2017-11-1410-437/+109
* in B::Concise, show RV target betterZefram2017-11-143-8/+59
* change OP_MULTICONCAT nargs from UV to SSize_tDavid Mitchell2017-11-131-3/+3
* rename op_aux field from 'size' to 'ssize'David Mitchell2017-11-131-4/+4
* Replace multiple 'use vars' by 'our' in extNicolas R2017-11-113-6/+5
* Bump version of B/t/OptreeCheck to 0.16Karl Williamson2017-11-081-1/+1
* Bump version of B/O.pm to 1.03Karl Williamson2017-11-081-1/+1
* ext/B/t/strict.t: Assure B.pm and O.pm pass strict and warnings checks.Todd Rinaldo2017-11-081-0/+30
* Fix warnings (used once) for O.pmTodd Rinaldo2017-11-081-3/+6
* Fix warnings (used once) for B.pmTodd Rinaldo2017-11-081-5/+7
* Remove unnecessary module loads from B and OTodd Rinaldo2017-11-084-260/+457
* 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