This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ppphtest: Update based on previous commits
[perl5.git]
/
op.h
2019-09-23
David Mitchell
Signatures: change param count from IV to UV
blob
|
commitdiff
2019-09-23
David Mitchell
OP_ARGCHECK: use custom aux struct
blob
|
commitdiff
|
diff to current
2019-09-23
David Mitchell
Un-revert "[MERGE] add+use si_cxsubix field"
blob
|
commitdiff
|
diff to current
2019-09-20
Max Maischein
Revert "[MERGE] add+use PL_curstackinfo->si_cxsubix...
v5.31.4
blob
|
commitdiff
|
diff to current
2019-09-19
David Mitchell
add Perl_gimme_V() static inline fn for GIMME_V
blob
|
commitdiff
|
diff to current
2019-09-03
Karl Williamson
Mark BHK macros as unorthodox
blob
|
commitdiff
|
diff to current
2019-08-05
David Mitchell
OPSLOT: replace opslot_next with opslot_size
blob
|
commitdiff
|
diff to current
2019-08-05
David Mitchell
struct opslot: document a field better
blob
|
commitdiff
|
diff to current
2019-08-05
David Mitchell
opslabs: change opslab_first to opslab_free_space
blob
|
commitdiff
|
diff to current
2019-08-05
David Mitchell
OPSLAB: always have opslab_size field
blob
|
commitdiff
|
diff to current
2019-08-05
David Mitchell
make opslot_slab an offset in current slab
blob
|
commitdiff
|
diff to current
2019-05-27
Dagfinn Ilmari Man...
Don't use PL_check[op_type] to check for filetets ops...
blob
|
commitdiff
|
diff to current
2019-02-05
David Mitchell
Eliminate opASSIGN macro usage from core
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-03-07
Daniel Dragan
rmv/de-dup static const char array "strings"
blob
|
commitdiff
|
diff to current
2018-02-27
David Mitchell
op.h: remove spurious # define indent
blob
|
commitdiff
|
diff to current
2018-01-19
Karl Williamson
Deprecate above \xFF in bitwise string ops
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
add two structs for OP_TRANS
blob
|
commitdiff
|
diff to current
2017-12-29
Zefram
revert smartmatch to 5.27.6 behaviour
blob
|
commitdiff
|
diff to current
2017-11-28
Zefram
remove useless "default" mechanism
blob
|
commitdiff
|
diff to current
2017-11-22
Zefram
drop op flag for implicit smartmatch
blob
|
commitdiff
|
diff to current
2017-11-13
David Mitchell
rename op_aux field from 'size' to 'ssize'
blob
|
commitdiff
|
diff to current
2017-10-31
David Mitchell
Add OP_MULTICONCAT op
blob
|
commitdiff
|
diff to current
2017-06-06
Abigail
Fatalize the use of code points above 0xFF for bitwise...
blob
|
commitdiff
|
diff to current
2017-02-14
Karl Williamson
Improve handling pattern compilation errors
blob
|
commitdiff
|
diff to current
2017-01-24
David Mitchell
OP_CLASS() docs - mention op_class() too
blob
|
commitdiff
|
diff to current
2017-01-21
David Mitchell
add Perl_op_class(o) API function
blob
|
commitdiff
|
diff to current
2017-01-16
Abigail
String bitwise operators will not accept code points...
blob
|
commitdiff
|
diff to current
2016-11-14
Lukas Mai
op.h: add parens around macro expansion
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-03-30
David Mitchell
Improve code comments for some ctx stuff
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
convert CX_PUSHEVAL/POPEVAL to inline fns
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
rename PUSHBLOCK,PUSHSUB etc to CX_PUSHBLOCK etc
blob
|
commitdiff
|
diff to current
2015-12-16
Karl Williamson
Deprecate wide chars in logical string ops
blob
|
commitdiff
|
diff to current
2015-09-04
Karl Williamson
Various pods: Add C<> around many typed-as-is things
blob
|
commitdiff
|
diff to current
2015-09-04
Karl Williamson
perlapi, perlintern: Add L<> links to pod
blob
|
commitdiff
|
diff to current
2015-08-01
Karl Williamson
perlapi: Use F<> around file names
blob
|
commitdiff
|
diff to current
2015-08-01
Karl Williamson
perlapi: Use C<> instead of I<> for parameter names...
blob
|
commitdiff
|
diff to current
2015-04-19
David Mitchell
add Op(MORE|LAST|MAYBE)SIB_set; rm OpSIBLING_set
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-04-19
David Mitchell
op_sibling => op_sibparent under PERL_OP_PARENT
blob
|
commitdiff
|
diff to current
2015-03-23
Dagfinn Ilmari Man...
Replace common Emacs file-local variables with dir...
blob
|
commitdiff
|
diff to current
2015-01-13
Karl Williamson
Reserve a bit for 'the re strict subpragma.
blob
|
commitdiff
|
diff to current
2015-01-08
Matthew Horsfall...
Fix apidocs for OP_TYPE_IS(_OR_WAS) - arguments separat...
blob
|
commitdiff
|
diff to current
2014-12-28
Karl Williamson
Create bit for /n.
blob
|
commitdiff
|
diff to current
2014-12-28
Father Chrysostomos
op.h: Parenthesize macro args for cUNOPx etc.
blob
|
commitdiff
|
diff to current
2014-12-21
Father Chrysostomos
Disallow GIMME in ext/
blob
|
commitdiff
|
diff to current
2014-12-20
Father Chrysostomos
Use GIMME_V in preference to GIMME
blob
|
commitdiff
|
diff to current
2014-12-14
Father Chrysostomos
op.h: Note chdir’s use of OPf_SPECIAL
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-05
Father Chrysostomos
Return fresh scalar from join(const,const)
blob
|
commitdiff
|
diff to current
2014-12-03
syber
Speed up method calls like $o->Other::method() and...
blob
|
commitdiff
|
diff to current
2014-11-26
Father Chrysostomos
Correct OPf_SPECIAL/OP_UNSTACK comment
blob
|
commitdiff
|
diff to current
2014-11-25
syber
Remove op_const_class; just use the name on the stack
blob
|
commitdiff
|
diff to current
2014-11-24
syber
op_class_sv removed for threaded perls op_class_targ...
blob
|
commitdiff
|
diff to current
2014-11-24
syber
This commit speeds up class method calls when class...
blob
|
commitdiff
|
diff to current
2014-11-21
Father Chrysostomos
op.h: Note unstack use of OPf_SPECIAL
blob
|
commitdiff
|
diff to current
2014-11-08
Father Chrysostomos
Don’t copy VMS hints to cop->op_private
blob
|
commitdiff
|
diff to current
2014-10-03
syber
Make OP_METHOD* to be of new class METHOP
blob
|
commitdiff
|
diff to current
2014-10-02
Father Chrysostomos
Update comments for OPf_SPECIAL/do
blob
|
commitdiff
|
diff to current
2014-09-29
Karl Williamson
Suppress some Solaris warnings
blob
|
commitdiff
|
diff to current
2014-09-29
Karl Williamson
Make space for /xx flag
blob
|
commitdiff
|
diff to current
2014-09-29
Karl Williamson
op.h: Move flag bits; comment shared-bit scheme
blob
|
commitdiff
|
diff to current
2014-09-18
Father Chrysostomos
Only #define IS_(PADGV|CONST) if !PERL_CORE
blob
|
commitdiff
|
diff to current
2014-09-15
Father Chrysostomos
op.c:ck_subr: reify GVs based on call checker
blob
|
commitdiff
|
diff to current
2014-09-10
David Mitchell
mask VMS hints bits in COPs
blob
|
commitdiff
|
diff to current
2014-09-10
David Mitchell
Automate processing of op_private flags
blob
|
commitdiff
|
diff to current
2014-09-10
David Mitchell
better document OA_ flags
blob
|
commitdiff
|
diff to current
2014-09-06
Father Chrysostomos
op.h: Correct PERL_LOADMOD_IMPORT_OPS comment
blob
|
commitdiff
|
diff to current
2014-08-30
Father Chrysostomos
Avoid vivifying stuff when looking up barewords
blob
|
commitdiff
|
diff to current
2014-07-24
Rafael Garcia-Suarez
Remove flagging OP_READLINE with OPf_SPECIAL
blob
|
commitdiff
|
diff to current
2014-07-08
Aaron Crane
Fix typo in op.h
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-06-13
Jarkko Hietaniemi
Remove MAD.
blob
|
commitdiff
|
diff to current
2014-05-28
Jarkko Hietaniemi
Trailing comma in enum is not C89.
blob
|
commitdiff
|
diff to current
2014-02-26
Steffen Mueller
Macro for common OP checks: "is this X or was it before...
blob
|
commitdiff
|
diff to current
2014-02-20
Karl Williamson
Change av_len calls to av_tindex for clarity
blob
|
commitdiff
|
diff to current
2014-02-01
Zefram
subroutine signatures
blob
|
commitdiff
|
diff to current
2013-12-29
Father Chrysostomos
perlapi: Consistent spaces after dots
blob
|
commitdiff
|
diff to current
2013-12-23
Daniel Dragan
[perl #115736] fix undocumented param from newATTRSUB_flags
blob
|
commitdiff
|
diff to current
2013-12-13
Matthew Horsfall
Optimise out PUSHMARK/RETURN if return is the last...
blob
|
commitdiff
|
diff to current
2013-11-10
Daniel Dragan
fix multi-eval of Perl_custom_op_xop in XopENTRY
blob
|
commitdiff
|
diff to current
2013-11-09
Father Chrysostomos
Make &CORE::exit respect vmsish exit hint
blob
|
commitdiff
|
diff to current
2013-11-09
Father Chrysostomos
Fix &CORE::exit/die under vmsish "hushed"
blob
|
commitdiff
|
diff to current
2013-11-08
Father Chrysostomos
Warn for all uses of %hash{...} in scalar cx
blob
|
commitdiff
|
diff to current
2013-10-24
Father Chrysostomos
Fix bare blocks in lvalue subs
blob
|
commitdiff
|
diff to current
2013-10-24
Father Chrysostomos
Add OPpLVALUE flag
blob
|
commitdiff
|
diff to current
2013-09-16
Father Chrysostomos
Remove OPpCONST_FOLDED
blob
|
commitdiff
|
diff to current
2013-09-15
Father Chrysostomos
op.h: Describe entersub and rv2cv flags
blob
|
commitdiff
|
diff to current
2013-09-15
Father Chrysostomos
Reduce false positives for @hsh{$s} and @ary[$s] warnings
blob
|
commitdiff
|
diff to current
2013-09-13
Father Chrysostomos
Fewer false positives for %hash{$scalar} warning
blob
|
commitdiff
|
diff to current
2013-09-06
David Mitchell
pp_goto: document the different branches
blob
|
commitdiff
|
diff to current
2013-08-25
Father Chrysostomos
Use SSize_t for arrays
blob
|
commitdiff
|
diff to current
2013-07-19
Niels Thykier
op.c: Add op_folded to BASEOP
blob
|
commitdiff
|
diff to current
2013-07-07
Father Chrysostomos
Stop using IV in pmop; remove workaround
blob
|
commitdiff
|
diff to current
next