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
Add '=cut' to silence POD formatting warning
[perl5.git]
/
op.c
2022-01-21
James E Keenan
Add '=cut' to silence POD formatting warning
blob
|
commitdiff
2022-01-20
Paul "LeoNerd" Evans
Ensure that forbidden control flow messages about final...
blob
|
commitdiff
|
diff to current
2022-01-20
Paul "LeoNerd" Evans
Add op_wrap_finally() convenience function
blob
|
commitdiff
|
diff to current
2022-01-20
Paul "LeoNerd" Evans
Make sure to rpeep() the body of catch {} blocks
blob
|
commitdiff
|
diff to current
2022-01-19
David Mitchell
make a sort with zero args a compile-time err
blob
|
commitdiff
|
diff to current
2021-12-08
Paul "LeoNerd" Evans
Give blessed() the same TRUEBOOL optimisation that...
blob
|
commitdiff
|
diff to current
2021-11-28
Richard Leach
newSVpvn_flags().. is more efficient than sv_2mortal...
blob
|
commitdiff
|
diff to current
2021-11-15
Tony Cook
Add CopFILEAVn() and use it when cleaning up COP pointers
blob
|
commitdiff
|
diff to current
2021-11-15
Tony Cook
don't try to clean up the COP pointer during global...
blob
|
commitdiff
|
diff to current
2021-11-15
Tony Cook
remove cop addressed from saved lines when the cop...
blob
|
commitdiff
|
diff to current
2021-10-20
Dagfinn Ilmari Man...
op.c: use %zd to format PADOFFSET values
blob
|
commitdiff
|
diff to current
2021-10-15
Nicholas Clark
Generate the optree for n-at-a-time for loops.
blob
|
commitdiff
|
diff to current
2021-10-08
Dagfinn Ilmari Man...
Remove NetWare support
blob
|
commitdiff
|
diff to current
2021-10-07
David Mitchell
add OPpUSEINT op_private flag bit
blob
|
commitdiff
|
diff to current
2021-09-18
Nicholas Clark
Prefix "unexpected constant lvalue entersub" with ...
blob
|
commitdiff
|
diff to current
2021-09-15
Paul "LeoNerd" Evans
Second arg to force_list() is bool, so it should be...
blob
|
commitdiff
|
diff to current
2021-08-25
Paul "LeoNerd" Evans
Create `defer` syntax and `OP_PUSHDEFER` opcode
blob
|
commitdiff
|
diff to current
2021-08-15
Leon Timmermans
Enable warnings on «use v5.35»
blob
|
commitdiff
|
diff to current
2021-07-31
Nicholas Clark
Remove the flags OPpSORT_STABLE and OPpSORT_UNSTABLE.
blob
|
commitdiff
|
diff to current
2021-07-26
Nicholas Clark
Where the key is an SV, replace some hv_* calls with...
blob
|
commitdiff
|
diff to current
2021-07-25
Karl Williamson
op.c: Remove leading tab
blob
|
commitdiff
|
diff to current
2021-07-06
Tony Cook
warn when using each on an anonymous hash or array
blob
|
commitdiff
|
diff to current
2021-06-17
Paul "LeoNerd" Evans
scalarseq() should not put an OP_ENTER kid into scalar...
blob
|
commitdiff
|
diff to current
2021-06-17
Paul "LeoNerd" Evans
Rename scalarseq() to a somewhat more meaningful voidno...
blob
|
commitdiff
|
diff to current
2021-06-16
Paul "LeoNerd" Evans
Rename scalarseq() to a somewhat more meaningful voidno...
blob
|
commitdiff
|
diff to current
2021-06-09
Tomasz Konojacki
replace all instances of PERL_IMPLICIT_CONTEXT with...
blob
|
commitdiff
|
diff to current
2021-06-01
Paul "LeoNerd" Evans
Rename G_ARRAY to G_LIST; provide back-compat when...
blob
|
commitdiff
|
diff to current
2021-05-31
Michael G Schwern
Base *.[ch] files: Replace leading tabs with blanks
blob
|
commitdiff
|
diff to current
2021-05-25
Richard Leach
Make scalar assignment to undef a compile time error
blob
|
commitdiff
|
diff to current
2021-02-14
Paul "LeoNerd" Evans
OP_ENTERTRY no longer needs to handle OPf_SPECIAL flag
blob
|
commitdiff
|
diff to current
2021-02-14
Paul "LeoNerd" Evans
A totally new optree structure for try/catch involving...
blob
|
commitdiff
|
diff to current
2021-02-14
Paul "LeoNerd" Evans
Add a newTRYCATCHOP(); migrate the custom code out...
blob
|
commitdiff
|
diff to current
2021-02-09
Paul "LeoNerd" Evans
Avoid read-after-free of o->op_flags in Perl_ck_eval()
blob
|
commitdiff
|
diff to current
2021-02-04
Paul "LeoNerd" Evans
Initial attempt at feature 'try'
18505/head
blob
|
commitdiff
|
diff to current
2021-01-05
Hugo van der Sanden
Update comment after 5b354d2a8a
blob
|
commitdiff
|
diff to current
2021-01-04
Tony Cook
add a bareword_filehandles feature, which is enabled...
blob
|
commitdiff
|
diff to current
2020-12-30
Tomasz Konojacki
op.c: croak on "my $_" when "use utf8" is in effect
blob
|
commitdiff
|
diff to current
2020-12-23
Tony Cook
skip trying to constant fold an incomplete op tree
blob
|
commitdiff
|
diff to current
2020-12-08
Tom Hukins
Remove empty "#ifdef"s
blob
|
commitdiff
|
diff to current
2020-11-06
Nicolas R
Fix unitialized warnings in S_pmtrans
blob
|
commitdiff
|
diff to current
2020-11-06
Karl Williamson
autodoc.pl: Enhance apidoc_section feature
blob
|
commitdiff
|
diff to current
2020-10-30
David Mitchell
Perl_custom_op_get_field(): remove undef behaviour
blob
|
commitdiff
|
diff to current
2020-10-07
Karl Williamson
Document newSUB, newATTRSUB
blob
|
commitdiff
|
diff to current
2020-09-05
Karl Williamson
Document vload_module
blob
|
commitdiff
|
diff to current
2020-09-05
Karl Williamson
perlapi: capitalize 'op'
blob
|
commitdiff
|
diff to current
2020-09-04
Karl Williamson
Reorganize perlapi
blob
|
commitdiff
|
diff to current
2020-09-04
Karl Williamson
Change some =head1 to apidoc_section lines
blob
|
commitdiff
|
diff to current
2020-08-24
Karl Williamson
Document a bunch of foo_nocontext functions
blob
|
commitdiff
|
diff to current
2020-08-20
Karl Williamson
Use av_top_index() instead of av_tindex()
blob
|
commitdiff
|
diff to current
2020-08-11
David Mitchell
list assign in list context was over-optimising
blob
|
commitdiff
|
diff to current
2020-08-11
Tony Cook
add a default enabled feature "multidimensional"
blob
|
commitdiff
|
diff to current
2020-07-30
Tony Cook
re-work opslab handling to avoid non-portable alignment...
blob
|
commitdiff
|
diff to current
2020-07-20
Dagfinn Ilmari Man...
Remove use of dVAR in core
blob
|
commitdiff
|
diff to current
2020-05-27
Karl Williamson
Fix tr/// determination of inplace editing for EBCDIC
blob
|
commitdiff
|
diff to current
2020-05-22
Dagfinn Ilmari Man...
Fix a bunch of repeated-word typos
blob
|
commitdiff
|
diff to current
2020-04-27
David Mitchell
Revert "avoid identical stack traces"
blob
|
commitdiff
|
diff to current
2020-04-27
David Mitchell
Revert "fixup to "avoid identical stack traces" - try 2"
blob
|
commitdiff
|
diff to current
2020-04-02
Karl Williamson
op.c: Add, clarify comments
blob
|
commitdiff
|
diff to current
2020-04-02
Karl Williamson
tr/abc/de/: Properly handle longer lhs in in-place...
blob
|
commitdiff
|
diff to current
2020-03-20
David Mitchell
fix PERL_GLOBAL_STRUCT_PRIVATE builds
blob
|
commitdiff
|
diff to current
2020-03-18
David Mitchell
fixup to "avoid identical stack traces" - try 2
blob
|
commitdiff
|
diff to current
2020-03-13
Yves Orton
op.c: change Optype to I32 for cmpchain functions
blob
|
commitdiff
|
diff to current
2020-03-13
Zefram
chained comparisons
blob
|
commitdiff
|
diff to current
2020-03-12
Nicolas R
Revert "fixup to "avoid identical stack traces""
blob
|
commitdiff
|
diff to current
2020-03-12
David Mitchell
fixup to "avoid identical stack traces"
blob
|
commitdiff
|
diff to current
2020-03-11
Karl Williamson
op.c: S_fold_constants_eval can't be inlined
blob
|
commitdiff
|
diff to current
2020-03-02
Tony Cook
make freed op re-use closer to O(1)
blob
|
commitdiff
|
diff to current
2020-02-04
David Mitchell
multiconcat: keep assign for 'local $foo = "..."'
blob
|
commitdiff
|
diff to current
2020-02-01
Hugo van der Sanden
op.c: hoist first-pass logic out of loop in pmtrans()
blob
|
commitdiff
|
diff to current
2020-02-01
Hugo van der Sanden
op.c: balance braces in #if 0 section
blob
|
commitdiff
|
diff to current
2020-01-29
James E Keenan
Local variable 'o' hides a parameter of the same name
blob
|
commitdiff
|
diff to current
2020-01-29
James E Keenan
Harmonize whitespace.
blob
|
commitdiff
|
diff to current
2020-01-28
James E Keenan
More descriptive variable name
blob
|
commitdiff
|
diff to current
2020-01-02
David Mitchell
OP_MULTIDEREF: avoid trailing null aux byte
blob
|
commitdiff
|
diff to current
2019-12-30
Karl Williamson
op.c: Fix typo in comment
blob
|
commitdiff
|
diff to current
2019-12-29
Karl Williamson
op.c: Use %NVgf instead of %g format in debug stmt
blob
|
commitdiff
|
diff to current
2019-12-18
Karl Williamson
Add memCHRs() macro and use it
blob
|
commitdiff
|
diff to current
2019-12-17
Karl Williamson
Note that certain flags are documented
blob
|
commitdiff
|
diff to current
2019-12-17
James E Keenan
Local variable 'o' hides a parameter of the same name.
blob
|
commitdiff
|
diff to current
2019-12-13
David Mitchell
avoid identical stack traces
blob
|
commitdiff
|
diff to current
2019-12-09
Paul "LeoNerd" Evans
Add the `isa` operator
blob
|
commitdiff
|
diff to current
2019-11-18
Karl Williamson
Clean up -Dy debugging
blob
|
commitdiff
|
diff to current
2019-11-18
Karl Williamson
Fix tr/// for 32 bit platforms with 64bit ints
blob
|
commitdiff
|
diff to current
2019-11-18
Karl Williamson
op.c: Rmv redundant line in tr/// table
blob
|
commitdiff
|
diff to current
2019-11-17
Karl Williamson
Add -Dy debugging of tr///, y///
blob
|
commitdiff
|
diff to current
2019-11-16
Karl Williamson
doop.c, op.c: Silence some compiler warnings
blob
|
commitdiff
|
diff to current
2019-11-12
Karl Williamson
op.c: Move #endif
blob
|
commitdiff
|
diff to current
2019-11-08
Karl Williamson
PATCH: gh#17227 heap-buffer-overflow
blob
|
commitdiff
|
diff to current
2019-11-08
Karl Williamson
Fix tr/// compilation on VMS
blob
|
commitdiff
|
diff to current
2019-11-07
Karl Williamson
Silence some compiler warnings
blob
|
commitdiff
|
diff to current
2019-11-07
Karl Williamson
op.c: Remove no-longer used function
blob
|
commitdiff
|
diff to current
2019-11-07
Karl Williamson
Reimplement tr/// without swashes
blob
|
commitdiff
|
diff to current
2019-11-07
Karl Williamson
op.c: Add debugging dump function
blob
|
commitdiff
|
diff to current
2019-11-07
Karl Williamson
op.c: Simplify expression.
blob
|
commitdiff
|
diff to current
2019-11-07
Karl Williamson
op.c, doop.c Use mnemonics instead of numeric values
blob
|
commitdiff
|
diff to current
2019-11-07
Karl Williamson
Change macro name in tr/// code
blob
|
commitdiff
|
diff to current
2019-11-07
Karl Williamson
op.c: Comments only
blob
|
commitdiff
|
diff to current
2019-11-07
Karl Williamson
doop.c, op.c: White-space only
blob
|
commitdiff
|
diff to current
2019-11-07
Karl Williamson
op.c: Indent some code
blob
|
commitdiff
|
diff to current
2019-11-04
Tony Cook
enforce strict for barewords in multiconcat
blob
|
commitdiff
|
diff to current
next