This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Remove indentation of no-longer #ifdef-guarded #defines
[perl5.git] / op.h
2019-10-17 Dagfinn Ilmari Man... Remove indentation of no-longer #ifdef-guarded #defines origin/HEAD origin/blead
2019-09-23 David MitchellSignatures: change param count from IV to UV
2019-09-23 David MitchellOP_ARGCHECK: use custom aux struct
2019-09-23 David MitchellUn-revert "[MERGE] add+use si_cxsubix field"
2019-09-20 Max MaischeinRevert "[MERGE] add+use PL_curstackinfo->si_cxsubix... v5.31.4
2019-09-19 David Mitchelladd Perl_gimme_V() static inline fn for GIMME_V
2019-09-03 Karl WilliamsonMark BHK macros as unorthodox
2019-08-05 David MitchellOPSLOT: replace opslot_next with opslot_size
2019-08-05 David Mitchellstruct opslot: document a field better
2019-08-05 David Mitchellopslabs: change opslab_first to opslab_free_space
2019-08-05 David MitchellOPSLAB: always have opslab_size field
2019-08-05 David Mitchellmake opslot_slab an offset in current slab
2019-05-27 Dagfinn Ilmari Man... Don't use PL_check[op_type] to check for filetets ops...
2019-02-05 David MitchellEliminate opASSIGN macro usage from core
2019-01-24 Tony CookPERL_OP_PARENT is always defined, stop testing for it
2018-03-07 Daniel Draganrmv/de-dup static const char array "strings"
2018-02-27 David Mitchellop.h: remove spurious # define indent
2018-01-19 Karl WilliamsonDeprecate above \xFF in bitwise string ops
2018-01-19 David Mitchelltr///; simplify $utf8 =~ tr/nonutf8/nonutf8/
2018-01-19 David Mitchelltr///c: handle len(replacement charlist) > 32767
2018-01-19 David Mitchelladd two structs for OP_TRANS
2017-12-29 Zeframrevert smartmatch to 5.27.6 behaviour
2017-11-28 Zeframremove useless "default" mechanism
2017-11-22 Zeframdrop op flag for implicit smartmatch
2017-11-13 David Mitchellrename op_aux field from 'size' to 'ssize'
2017-10-31 David MitchellAdd OP_MULTICONCAT op
2017-06-06 AbigailFatalize the use of code points above 0xFF for bitwise...
2017-02-14 Karl WilliamsonImprove handling pattern compilation errors
2017-01-24 David MitchellOP_CLASS() docs - mention op_class() too
2017-01-21 David Mitchelladd Perl_op_class(o) API function
2017-01-16 AbigailString bitwise operators will not accept code points...
2016-11-14 Lukas Maiop.h: add parens around macro expansion
2016-10-04 David Mitchellmake OP_SPLIT a PMOP, and eliminate OP_PUSHRE
2016-03-30 David MitchellImprove code comments for some ctx stuff
2016-02-03 David Mitchellconvert CX_PUSHEVAL/POPEVAL to inline fns
2016-02-03 David Mitchellrename PUSHBLOCK,PUSHSUB etc to CX_PUSHBLOCK etc
2015-12-16 Karl WilliamsonDeprecate wide chars in logical string ops
2015-09-04 Karl WilliamsonVarious pods: Add C<> around many typed-as-is things
2015-09-04 Karl Williamsonperlapi, perlintern: Add L<> links to pod
2015-08-01 Karl Williamsonperlapi: Use F<> around file names
2015-08-01 Karl Williamsonperlapi: Use C<> instead of I<> for parameter names...
2015-04-19 David Mitchelladd Op(MORE|LAST|MAYBE)SIB_set; rm OpSIBLING_set
2015-04-19 David Mitchellrename op_lastsib to op_moresib, and invert logic
2015-04-19 David Mitchellop_sibling => op_sibparent under PERL_OP_PARENT
2015-03-23 Dagfinn Ilmari Man... Replace common Emacs file-local variables with dir...
2015-01-13 Karl WilliamsonReserve a bit for 'the re strict subpragma.
2015-01-08 Matthew Horsfall... Fix apidocs for OP_TYPE_IS(_OR_WAS) - arguments separat...
2014-12-28 Karl WilliamsonCreate bit for /n.
2014-12-28 Father Chrysostomosop.h: Parenthesize macro args for cUNOPx etc.
2014-12-21 Father ChrysostomosDisallow GIMME in ext/
2014-12-20 Father ChrysostomosUse GIMME_V in preference to GIMME
2014-12-14 Father Chrysostomosop.h: Note chdir’s use of OPf_SPECIAL
2014-12-08 Father ChrysostomosChange OP_SIBLING to OpSIBLING
2014-12-07 David MitchellAdd OP_MULTIDEREF
2014-12-07 David Mitchelladd UNOP_AUX OP class
2014-12-05 Father ChrysostomosReturn fresh scalar from join(const,const)
2014-12-03 syberSpeed up method calls like $o->Other::method() and...
2014-11-26 Father ChrysostomosCorrect OPf_SPECIAL/OP_UNSTACK comment
2014-11-25 syberRemove op_const_class; just use the name on the stack
2014-11-24 syberop_class_sv removed for threaded perls op_class_targ...
2014-11-24 syberThis commit speeds up class method calls when class...
2014-11-21 Father Chrysostomosop.h: Note unstack use of OPf_SPECIAL
2014-11-08 Father ChrysostomosDon’t copy VMS hints to cop->op_private
2014-10-03 syberMake OP_METHOD* to be of new class METHOP
2014-10-02 Father ChrysostomosUpdate comments for OPf_SPECIAL/do
2014-09-29 Karl WilliamsonSuppress some Solaris warnings
2014-09-29 Karl WilliamsonMake space for /xx flag
2014-09-29 Karl Williamsonop.h: Move flag bits; comment shared-bit scheme
2014-09-18 Father ChrysostomosOnly #define IS_(PADGV|CONST) if !PERL_CORE
2014-09-15 Father Chrysostomosop.c:ck_subr: reify GVs based on call checker
2014-09-10 David Mitchellmask VMS hints bits in COPs
2014-09-10 David MitchellAutomate processing of op_private flags
2014-09-10 David Mitchellbetter document OA_ flags
2014-09-06 Father Chrysostomosop.h: Correct PERL_LOADMOD_IMPORT_OPS comment
2014-08-30 Father ChrysostomosAvoid vivifying stuff when looking up barewords
2014-07-24 Rafael Garcia-SuarezRemove flagging OP_READLINE with OPf_SPECIAL
2014-07-08 Aaron CraneFix typo in op.h
2014-07-08 David Mitchelladd op_lastsib and -DPERL_OP_PARENT
2014-07-08 David Mitchellwrap op_sibling field access in OP_SIBLING* macros
2014-06-13 Jarkko HietaniemiRemove MAD.
2014-05-28 Jarkko HietaniemiTrailing comma in enum is not C89.
2014-02-26 Steffen MuellerMacro for common OP checks: "is this X or was it before...
2014-02-20 Karl WilliamsonChange av_len calls to av_tindex for clarity
2014-02-01 Zeframsubroutine signatures
2013-12-29 Father Chrysostomosperlapi: Consistent spaces after dots
2013-12-23 Daniel Dragan[perl #115736] fix undocumented param from newATTRSUB_flags
2013-12-13 Matthew HorsfallOptimise out PUSHMARK/RETURN if return is the last...
2013-11-10 Daniel Draganfix multi-eval of Perl_custom_op_xop in XopENTRY
2013-11-09 Father ChrysostomosMake &CORE::exit respect vmsish exit hint
2013-11-09 Father ChrysostomosFix &CORE::exit/die under vmsish "hushed"
2013-11-08 Father ChrysostomosWarn for all uses of %hash{...} in scalar cx
2013-10-24 Father ChrysostomosFix bare blocks in lvalue subs
2013-10-24 Father ChrysostomosAdd OPpLVALUE flag
2013-09-16 Father ChrysostomosRemove OPpCONST_FOLDED
2013-09-15 Father Chrysostomosop.h: Describe entersub and rv2cv flags
2013-09-15 Father ChrysostomosReduce false positives for @hsh{$s} and @ary[$s] warnings
2013-09-13 Father ChrysostomosFewer false positives for %hash{$scalar} warning
2013-09-06 David Mitchellpp_goto: document the different branches
2013-08-25 Father ChrysostomosUse SSize_t for arrays
2013-07-19 Niels Thykierop.c: Add op_folded to BASEOP
next