2017-01-21 |
David Mitchell | add Perl_op_class(o) API function |
blob | commitdiff |
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 |
2012-10-26 |
David Mitchell | B.xs: rationalise all methods aliased to next() |
blob | commitdiff | diff to current |
2012-10-26 |
David Mitchell | ext/B: remove pre-5.10 support |
blob | commitdiff | diff to current |
2012-10-26 |
David Mitchell | make ext/B work with 5.16.x |
blob | commitdiff | diff to current |
2012-09-20 |
Nicholas Clark | For backcompat, B::formfeed can use gv_fetchpvs() if... |
blob | commitdiff | diff to current |
2012-09-16 |
Father Chrysostomos | Allow CVs to point to HEKs rather than GVs |
blob | commitdiff | diff to current |
2012-09-14 |
Karl Williamson | ext/B/B.xs: Remove EBCDIC dependency |
blob | commitdiff | diff to current |
2012-08-23 |
Father Chrysostomos | Use FooBAR convention for new pad macros |
blob | commitdiff | diff to current |
2012-08-21 |
Father Chrysostomos | Stop padlists from being AVs |
blob | commitdiff | diff to current |
2012-08-05 |
Father Chrysostomos | Add a depth field to formats |
blob | commitdiff | diff to current |
2012-08-05 |
Father Chrysostomos | Make PL_(top|body|form)target PVIVs |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | let B know about new op_code_list field |
blob | commitdiff | diff to current |
2012-06-06 |
Father Chrysostomos | Make B::COP::stashpv respect utf8 and embedded nulls |
blob | commitdiff | diff to current |
2012-06-06 |
Father Chrysostomos | Fix version logic in B.xs |
blob | commitdiff | diff to current |
2012-06-06 |
Father Chrysostomos | Change B::COP::stashlen to stashoff |
blob | commitdiff | diff to current |
2012-06-05 |
Father Chrysostomos | [perl #78742] Store CopSTASH in a pad under threads |
blob | commitdiff | diff to current |
2012-05-22 |
Reini Urban | replace B::COP::stashflags by B::COP::stashlen |
blob | commitdiff | diff to current |
2012-01-31 |
Nicholas Clark | In B.xs, use *pvf() functions to reduce the number... |
blob | commitdiff | diff to current |
2012-01-24 |
Reini Urban | B.xs add missing B::COP::stashflags |
blob | commitdiff | diff to current |
2011-09-09 |
Zefram | remove index offsetting ($[) |
blob | commitdiff | diff to current |
2011-08-11 |
Nicholas Clark | Simplify embedvar.h, removing a level of macro indirect... |
blob | commitdiff | diff to current |
2011-06-12 |
Nicholas Clark | Split OP_AELEMFAST_LEX out from OP_AELEMFAST. |
blob | commitdiff | diff to current |
2011-06-11 |
Nicholas Clark | Store the BM table in mg_ptr instead of after SvCUR(). |
blob | commitdiff | diff to current |
2011-06-11 |
Nicholas Clark | Abolish xbm_rare. Move BmUSEFUL() to union _xnvu and... |
blob | commitdiff | diff to current |
2011-05-20 |
Nicholas Clark | Correct comments about B::PV::PVBM. |
blob | commitdiff | diff to current |
2011-05-18 |
Michael Witten | Clean: Actually use HvUSEDKEYS() instead of HvKEYS() |
blob | commitdiff | diff to current |
2011-01-07 |
Peter J. Acklam... | Fix typos (spelling errors) in ext/*. |
blob | commitdiff | diff to current |
2010-12-11 |
Zefram | fix various compiler warnings from XS code |
blob | commitdiff | diff to current |
2010-12-01 |
Nicholas Clark | Avoid two compiler warnings in B::cstring, spotted... |
blob | commitdiff | diff to current |
next |