2023-09-02 |
David Mitchell | pp_multiconcat(): use PADTMPs for magic stuff |
blob | commitdiff |
2023-02-10 |
Paul "LeoNerd" Evans | Create a specific SV type for object instances |
blob | commitdiff | diff to current |
2022-11-02 |
Yves Orton | cop.h - get rid of the STRLEN* stuff from cop_warnings |
blob | commitdiff | diff to current |
2022-11-01 |
Yves Orton | cop.h - add support for refcounted filenames in cops... |
blob | commitdiff | diff to current |
2022-08-03 |
Paul "LeoNerd" Evans | Define the remaining convenience cMETHOP* macros |
blob | commitdiff | diff to current |
2022-07-31 |
David Mitchell | fix B::walkoptree_debug() |
blob | commitdiff | diff to current |
2022-07-05 |
Paul "LeoNerd" Evans | Neaten the PADNAME flag constants |
blob | commitdiff | diff to current |
2022-05-28 |
Nicolas R | Extra B::PADNAME helpers: GEN and IsUndef |
blob | commitdiff | diff to current |
2022-05-28 |
Nicolas R | Add B helpers to check if the Sv is a boolean |
blob | commitdiff | diff to current |
2021-09-10 |
Paul "LeoNerd" Evans | Add SvIsBOOL() macro to test for SVs being boolean... |
blob | commitdiff | diff to current |
2020-11-10 |
Nicolas R | Add a few helpers to B for INVLIST |
blob | commitdiff | diff to current |
2020-07-20 |
Dagfinn Ilmari Man... | Remove use of dVAR in core |
blob | commitdiff | diff to current |
2020-02-04 |
Yves Orton | B::perlstring - add support for \e (Fix #17526) |
blob | commitdiff | diff to current |
2020-01-23 |
Karl Williamson | pv_uni_display: Use common fcn; \b mnemonic |
blob | commitdiff | diff to current |
2019-12-18 |
Karl Williamson | Add memCHRs() macro and use it |
blob | commitdiff | diff to current |
2019-09-23 |
David Mitchell | OP_ARGCHECK: use custom aux struct |
blob | commitdiff | diff to current |
2019-01-24 |
Tony Cook | PERL_OP_PARENT is always defined, stop testing for it |
blob | commitdiff | diff to current |
2018-01-19 |
David Mitchell | tr///; simplify $utf8 =~ tr/nonutf8/nonutf8/ |
blob | commitdiff | diff to current |
2018-01-19 |
David Mitchell | tr///c: handle len(replacement charlist) > 32767 |
blob | commitdiff | diff to current |
2018-01-19 |
David Mitchell | B, Deparse fixups for tr///c |
blob | commitdiff | diff to current |
2017-11-14 |
Zefram | rip out Perl version portability from B |
blob | commitdiff | diff to current |
2017-11-13 |
David Mitchell | change OP_MULTICONCAT nargs from UV to SSize_t |
blob | commitdiff | diff to current |
2017-11-13 |
David Mitchell | rename op_aux field from 'size' to 'ssize' |
blob | commitdiff | diff to current |
2017-11-06 |
Karl Williamson | Rename strEQs to strBEGINs; remove strNEs |
blob | commitdiff | diff to current |
2017-10-31 |
David Mitchell | Add OP_MULTICONCAT op |
blob | commitdiff | diff to current |
2017-07-27 |
David Mitchell | make B.pm, Concise.pm support PL_sv_zero |
blob | commitdiff | diff to current |
2017-01-25 |
Dagfinn Ilmari Man... | Use cBOOL() instead of ? TRUE : FALSE |
blob | commitdiff | diff to current |
2017-01-23 |
Sergey Aleynikov | Fix memory leak in B::RHE->HASH method. |
blob | commitdiff | diff to current |
2017-01-21 |
David Mitchell | add Perl_op_class(o) API function |
blob | commitdiff | diff to current |
2016-11-18 |
Karl Williamson | Change white space to avoid C++ deprecation warning |
blob | commitdiff | diff to current |
2016-10-19 |
Yves Orton | ext/B: use strEQs() and strEQ() in expressions |
blob | commitdiff | diff to current |
2016-10-04 |
David Mitchell | make OP_SPLIT a PMOP, and eliminate OP_PUSHRE |
blob | commitdiff | diff to current |
2016-08-03 |
David Mitchell | signatures: make param and optional param count IV |
blob | commitdiff | diff to current |
2016-08-03 |
David Mitchell | add OP_ARGELEM, OP_ARGDEFELEM, OP_ARGCHECK ops |
blob | commitdiff | diff to current |
2015-10-26 |
Daniel Dragan | XS staticing in ext and dist |
blob | commitdiff | diff to current |
2015-10-02 |
David Mitchell | fix up EXTEND() callers |
blob | commitdiff | diff to current |
2015-09-17 |
Nicolas R | Remove legacy/dead code from B |
blob | commitdiff | diff to current |
2015-04-19 |
David Mitchell | op_parent(): only exist under -DPERL_OP_PARENT |
blob | commitdiff | diff to current |
2015-04-19 |
David Mitchell | rename op_lastsib to op_moresib, and invert logic |
blob | commitdiff | diff to current |
2015-03-05 |
David Mitchell | sprinkle NOTREACHED and FALLTHROUGH |
blob | commitdiff | diff to current |
2015-02-03 |
David Mitchell | fix B.xs on win builds |
blob | commitdiff | diff to current |
2015-02-02 |
David Mitchell | add $B::OP::does_parent variable |
blob | commitdiff | diff to current |
2015-01-27 |
David Mitchell | rename unop_aux_stringify to multideref_stringify |
blob | commitdiff | diff to current |
2015-01-26 |
Daniel Dragan | factor out a dXSTARG in B:: |
blob | commitdiff | diff to current |
2015-01-25 |
Craig A. Berry | Dodge warning with STATIC_ASSERT_STMT, VMS C++. |
blob | commitdiff | diff to current |
2015-01-05 |
Daniel Dragan | make B psuedofork safe |
blob | commitdiff | diff to current |
2015-01-04 |
Daniel Dragan | const a table in B |
blob | commitdiff | diff to current |
2014-12-23 |
Father Chrysostomos | Add id and outid methods to B::PADLIST |
blob | commitdiff | diff to current |
2014-12-19 |
David Mitchell | B.xs: remove redundant assignment |
blob | commitdiff | diff to current |
2014-12-15 |
Father Chrysostomos | Add B::REGEXP::compflags |
blob | commitdiff | diff to current |
2014-12-13 |
Father Chrysostomos | Use STATIC_ASSERT in B::PADNAME::FLAGS |
blob | commitdiff | diff to current |
2014-12-12 |
Father Chrysostomos | B::PADNAMELIST::REFCNT can be an ALIAS |
blob | commitdiff | diff to current |
2014-12-12 |
Father Chrysostomos | Squash some B::PADNAME methods together |
blob | commitdiff | diff to current |
2014-12-08 |
Father Chrysostomos | Change OP_SIBLING to OpSIBLING |
blob | commitdiff | diff to current |
2014-12-07 |
David Mitchell | Add OP_MULTIDEREF |
blob | commitdiff | diff to current |
2014-12-07 |
David Mitchell | add UNOP_AUX OP class |
blob | commitdiff | diff to current |
2014-12-03 |
syber | Speed up method calls like $o->Other::method() and... |
blob | commitdiff | diff to current |
2014-12-02 |
Father Chrysostomos | Add B::PMOP::pmregexp |
blob | commitdiff | diff to current |
2014-11-30 |
Father Chrysostomos | [perl #123223] Make PADNAME a separate type |
blob | commitdiff | diff to current |
2014-11-30 |
Father Chrysostomos | Make PADNAMELIST a separate type |
blob | commitdiff | diff to current |
2014-11-30 |
Father Chrysostomos | Expose qr_anoncv via B::REGEXP |
blob | commitdiff | diff to current |
2014-11-21 |
Father Chrysostomos | Make B use B::COP for nulled COPs |
blob | commitdiff | diff to current |
2014-11-08 |
Daniel Dragan | add xs_handshake API |
blob | commitdiff | diff to current |
2014-10-31 |
Daniel Dragan | free up CvPADLIST slot for XSUBs for future use |
blob | commitdiff | diff to current |
2014-10-03 |
syber | Make OP_METHOD* to be of new class METHOP |
blob | commitdiff | diff to current |
2014-09-23 |
Father Chrysostomos | Add GPFLAGS and GPf_* to B |
blob | commitdiff | diff to current |
2014-09-23 |
Father Chrysostomos | gv.h: Make gp_line and gp_flags into a bitfield |
blob | commitdiff | diff to current |
2014-09-19 |
David Mitchell | B.xs: fix syntax err in PERL_VERSION < 17 |
blob | commitdiff | diff to current |
2014-09-19 |
David Mitchell | B.xs: add class names to method branch comments |
blob | commitdiff | diff to current |
2014-09-19 |
David Mitchell | fix B::PADOP->sv and ->gv |
blob | commitdiff | diff to current |
2014-07-08 |
David Mitchell | add op_lastsib and -DPERL_OP_PARENT |
blob | commitdiff | diff to current |
2014-07-08 |
David Mitchell | wrap op_sibling field access in OP_SIBLING* macros |
blob | commitdiff | diff to current |
2014-05-28 |
Jarkko Hietaniemi | Use STRUCT_OFFSET() instead raw C99 offsetof(). |
blob | commitdiff | diff to current |
2013-11-18 |
Reini Urban | Add UTF8 flag to keys returned by B::HV->ARRAY |
blob | commitdiff | diff to current |
2013-11-13 |
David Mitchell | B: silence some compiler warnings |
blob | commitdiff | diff to current |
2013-10-23 |
David Mitchell | Make B/Deparse handle unicode regexes |
blob | commitdiff | diff to current |
2013-09-16 |
Father Chrysostomos | Make B::OP::slabbed, folded, etc. actually work |
blob | commitdiff | diff to current |
2013-09-13 |
Nicholas Clark | Move BmUSEFUL to the IV slot from the NV slot, simplify... |
blob | commitdiff | diff to current |
2013-08-28 |
Reini Urban | B::INVLIST isa B::PV (for now) |
blob | commitdiff | diff to current |
2013-08-25 |
Tony Cook | [perl #119351] fix B::CV::GV to return a B::SPECIAL... |
blob | commitdiff | diff to current |
2013-08-10 |
Father Chrysostomos | Revert "[perl #117855] Store CopFILEGV in a pad under... |
blob | commitdiff | diff to current |
2013-08-07 |
Nicholas Clark | In B::OP::next, flag special cases with a type, instead... |
blob | commitdiff | diff to current |
2013-08-07 |
Nicholas Clark | Re-indent a switch statement in B::OP::next |
blob | commitdiff | diff to current |
2013-08-07 |
Nicholas Clark | In B.xs use I16 to avoid an "initializer will be sign... |
blob | commitdiff | diff to current |
2013-08-05 |
Father Chrysostomos | [perl #117855] Store CopFILEGV in a pad under ithreads |
blob | commitdiff | diff to current |
2013-07-30 |
Tony Cook | [perl #118525] make it work on threaded builds |
blob | commitdiff | diff to current |
2013-07-29 |
Tony Cook | CvGV is no longer a simple struct member access |
blob | commitdiff | diff to current |
2013-07-19 |
Reini Urban | more op_folded support: B, dump |
blob | commitdiff | diff to current |
2013-07-16 |
Karl Williamson | Reinstate "Create SVt_INVLIST" |
blob | commitdiff | diff to current |
2013-07-13 |
Father Chrysostomos | Revert "[perl #118525] Return B::HEK for B::CV::GV... |
blob | commitdiff | diff to current |
2013-07-13 |
Reini Urban | [perl #118525] Return B::HEK for B::CV::GV of lexical... |
blob | commitdiff | diff to current |
2013-07-05 |
Karl Williamson | Revert "Create SVt_INVLIST" |
blob | commitdiff | diff to current |
2013-07-04 |
Karl Williamson | Create SVt_INVLIST |
blob | commitdiff | diff to current |
2013-06-24 |
Nicholas Clark | Update B's size/offset for CvFLAGS to U32, following... |
blob | commitdiff | diff to current |
2013-06-21 |
Father Chrysostomos | Remove BmRARE and BmPREVIOUS |
blob | commitdiff | diff to current |
2013-01-09 |
David Mitchell | stop -MO=Concise -e'm?x?' segfaulting |
blob | commitdiff | diff to current |
2012-12-13 |
David Mitchell | B.xs: silence clang warning |
blob | commitdiff | diff to current |
2012-11-10 |
David Mitchell | add $B::overlay feature |
blob | commitdiff | diff to current |
2012-10-30 |
Father Chrysostomos | Allow regexp-to-pvlv assignment |
blob | commitdiff | diff to current |
2012-10-26 |
David Mitchell | B.xs: move all B::*OP methods to B::OP::next |
blob | commitdiff | diff to current |
next |