summaryrefslogtreecommitdiff
path: root/ext/B/B.xs
Commit message (Expand)AuthorAgeFilesLines
* Add a few helpers to B for INVLISTNicolas R2020-11-101-1/+70
* Remove use of dVAR in coreDagfinn Ilmari Mannsåker2020-07-201-1/+0
* B::perlstring - add support for \e (Fix #17526)Yves Orton2020-02-041-1/+1
* pv_uni_display: Use common fcn; \b mnemonicKarl Williamson2020-01-231-1/+1
* Add memCHRs() macro and use itKarl Williamson2019-12-181-1/+1
* OP_ARGCHECK: use custom aux structDavid Mitchell2019-09-231-11/+19
* PERL_OP_PARENT is always defined, stop testing for itTony Cook2019-01-251-4/+0
* 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
* rip out Perl version portability from BZefram2017-11-141-56/+2
* 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
* Rename strEQs to strBEGINs; remove strNEsKarl Williamson2017-11-061-1/+1
* Add OP_MULTICONCAT opDavid Mitchell2017-10-311-0/+59
* make B.pm, Concise.pm support PL_sv_zeroDavid Mitchell2017-07-271-1/+2
* Use cBOOL() instead of ? TRUE : FALSEDagfinn Ilmari Mannsåker2017-01-251-1/+1
* Fix memory leak in B::RHE->HASH method.Sergey Aleynikov2017-01-231-1/+1
* add Perl_op_class(o) API functionDavid Mitchell2017-01-211-154/+4
* Change white space to avoid C++ deprecation warningKarl Williamson2016-11-181-3/+3
* ext/B: use strEQs() and strEQ() in expressionsYves Orton2016-10-191-2/+2
* make OP_SPLIT a PMOP, and eliminate OP_PUSHREDavid Mitchell2016-10-041-10/+13
* signatures: make param and optional param count IVDavid Mitchell2016-08-031-6/+6
* add OP_ARGELEM, OP_ARGDEFELEM, OP_ARGCHECK opsDavid Mitchell2016-08-031-0/+32
* XS staticing in ext and distDaniel Dragan2015-10-261-1/+1
* fix up EXTEND() callersDavid Mitchell2015-10-021-2/+8
* Remove legacy/dead code from BNicolas R2015-09-171-81/+2
* op_parent(): only exist under -DPERL_OP_PARENTDavid Mitchell2015-04-191-0/+4
* rename op_lastsib to op_moresib, and invert logicDavid Mitchell2015-04-191-4/+4
* sprinkle NOTREACHED and FALLTHROUGHDavid Mitchell2015-03-051-0/+10
* fix B.xs on win buildsDavid Mitchell2015-02-031-4/+2
* add $B::OP::does_parent variableDavid Mitchell2015-02-021-0/+9
* 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-251-1/+1
* make B psuedofork safeDaniel Dragan2015-01-051-9/+24
* const a table in BDaniel Dragan2015-01-031-1/+1
* Add id and outid methods to B::PADLISTFather Chrysostomos2014-12-231-0/+7
* B.xs: remove redundant assignmentDavid Mitchell2014-12-191-1/+1
* Add B::REGEXP::compflagsFather Chrysostomos2014-12-151-1/+5
* Use STATIC_ASSERT in B::PADNAME::FLAGSFather Chrysostomos2014-12-131-1/+1
* B::PADNAMELIST::REFCNT can be an ALIASFather Chrysostomos2014-12-111-4/+3
* Squash some B::PADNAME methods togetherFather Chrysostomos2014-12-111-6/+7
* Change OP_SIBLING to OpSIBLINGFather Chrysostomos2014-12-071-4/+4
* Add OP_MULTIDEREFDavid Mitchell2014-12-071-0/+100
* add UNOP_AUX OP classDavid Mitchell2014-12-071-3/+52
* Speed up method calls like $o->Other::method() and $o->Other::SUPER::method().syber2014-12-021-0/+21
* Add B::PMOP::pmregexpFather Chrysostomos2014-12-021-0/+5
* [perl #123223] Make PADNAME a separate typeFather Chrysostomos2014-11-301-19/+100
* Make PADNAMELIST a separate typeFather Chrysostomos2014-11-301-5/+56