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
Sync up tests with upstream version.pm
[perl5.git]
/
op.c
2011-12-07
Father Chrysostomos
use 5.xxx: Don’t load feature.pm unnecessarily
blob
|
commitdiff
2011-12-07
Father Chrysostomos
Implement new ‘use 5.xxx' plan
blob
|
commitdiff
|
diff to current
2011-12-05
Father Chrysostomos
Put optimised substr assignment in void context
blob
|
commitdiff
|
diff to current
2011-11-27
Father Chrysostomos
Make inlined &CORE::__SUB__ the right-sized op
blob
|
commitdiff
|
diff to current
2011-11-26
Father Chrysostomos
Optimise substr assignment in void context
blob
|
commitdiff
|
diff to current
2011-11-26
Father Chrysostomos
Optimise __SUB__ to a constant
blob
|
commitdiff
|
diff to current
2011-11-25
Father Chrysostomos
evalbytes should ignore outer utf8 declaration
blob
|
commitdiff
|
diff to current
2011-11-24
Father Chrysostomos
__SUB__ should warn in void context
blob
|
commitdiff
|
diff to current
2011-11-22
Father Chrysostomos
op.c: typo
blob
|
commitdiff
|
diff to current
2011-11-22
Father Chrysostomos
[perl #80628] __SUB__
blob
|
commitdiff
|
diff to current
2011-11-22
Father Chrysostomos
Put sub redef warnings in one place
blob
|
commitdiff
|
diff to current
2011-11-22
Father Chrysostomos
Make const redef warnings default in newXS
blob
|
commitdiff
|
diff to current
2011-11-22
Father Chrysostomos
Refactor newXS’s autouse logic
blob
|
commitdiff
|
diff to current
2011-11-21
Father Chrysostomos
Make constant sub redef warnings obey scope
blob
|
commitdiff
|
diff to current
2011-11-21
Father Chrysostomos
Make newXS redefinition warning respect UTF8
blob
|
commitdiff
|
diff to current
2011-11-21
Father Chrysostomos
Make newCONSTSUB use the right warning scope.
blob
|
commitdiff
|
diff to current
2011-11-21
Father Chrysostomos
Restore autouse’s exemption from redef warnings
blob
|
commitdiff
|
diff to current
2011-11-20
Father Chrysostomos
Have newCONSTSUB pass the length to newXS
blob
|
commitdiff
|
diff to current
2011-11-20
Father Chrysostomos
Add newXS_len_flags
blob
|
commitdiff
|
diff to current
2011-11-20
Father Chrysostomos
Have newATTRSUB remember the name’s length
blob
|
commitdiff
|
diff to current
2011-11-20
Father Chrysostomos
Add len flag to newCONSTSUB_flags
blob
|
commitdiff
|
diff to current
2011-11-20
Vincent Pit
Handle require() on implicit $_ properly w/r global...
blob
|
commitdiff
|
diff to current
2011-11-19
Father Chrysostomos
Mention variable names in @a =~ // warnings
blob
|
commitdiff
|
diff to current
2011-11-19
Father Chrysostomos
Mention the variable name in the new length warnings
blob
|
commitdiff
|
diff to current
2011-11-19
Matthew Horsfall...
Throw a helpful warning when someone tries length(...
blob
|
commitdiff
|
diff to current
2011-11-17
Father Chrysostomos
Localise PL_curcop for BEGIN blocks
blob
|
commitdiff
|
diff to current
2011-11-06
Father Chrysostomos
op.c:ck_eval: consting
blob
|
commitdiff
|
diff to current
2011-11-06
Father Chrysostomos
Add evalbytes function
blob
|
commitdiff
|
diff to current
2011-11-06
Brian Fraser
eval STRING UTF8 cleanup.
blob
|
commitdiff
|
diff to current
2011-11-03
Father Chrysostomos
Stop @{""} = reverse @_ from crashing
blob
|
commitdiff
|
diff to current
2011-11-02
Father Chrysostomos
Warn for $[ ‘version’ checks
blob
|
commitdiff
|
diff to current
2011-10-27
Father Chrysostomos
Fix CORE::glob
blob
|
commitdiff
|
diff to current
2011-10-22
Father Chrysostomos
[perl #101486] Make PL_curstash refcounted
blob
|
commitdiff
|
diff to current
2011-10-11
David Mitchell
add missing STATIC to S_finalize_op
blob
|
commitdiff
|
diff to current
2011-10-11
Father Chrysostomos
Stop attribute errors from leaking op trees
blob
|
commitdiff
|
diff to current
2011-10-10
Father Chrysostomos
Resolve XS AUTOLOAD-prototype conflict
blob
|
commitdiff
|
diff to current
2011-10-08
Father Chrysostomos
Dont’t crash when warning about XSUB redefinition
blob
|
commitdiff
|
diff to current
2011-10-07
Brian Fraser
Cast to signed before negating, to avoid compiler warnings
blob
|
commitdiff
|
diff to current
2011-10-06
Brian Fraser
op.c: Scalar filehandles in errors UTF8 cleanup.
blob
|
commitdiff
|
diff to current
2011-10-06
Father Chrysostomos
Oust cv_ckproto_len
blob
|
commitdiff
|
diff to current
2011-10-06
Brian Fraser
toke.c, op.c, sv.c: Prototype parsing and checking...
blob
|
commitdiff
|
diff to current
2011-10-06
Brian Fraser
gv.c, op.c, pp.c: Stash-injected prototypes and prototy...
blob
|
commitdiff
|
diff to current
2011-10-06
Brian Fraser
op.c: Malformed prototype warning on UTF8 sub name
blob
|
commitdiff
|
diff to current
2011-10-06
Brian Fraser
Make op.c warnings UTF8-clean
blob
|
commitdiff
|
diff to current
2011-10-06
Brian Fraser
op.c: Flag named methods if they are in UTF-8.
blob
|
commitdiff
|
diff to current
2011-10-06
Brian Fraser
op.c: newCONSTSUB and newXS UTF8 cleanup.
blob
|
commitdiff
|
diff to current
2011-09-10
Jim Cromie
implement OP_IS_NUMCOMPARE like other OP_IS macros
blob
|
commitdiff
|
diff to current
2011-09-09
Zefram
remove index offsetting ($[)
blob
|
commitdiff
|
diff to current
2011-09-08
Robin Barker
remove unused variables and assignments
blob
|
commitdiff
|
diff to current
2011-09-06
Nicholas Clark
S_op_integerize() needs a dVAR, else -DPERL_GLOBAL_STRU...
blob
|
commitdiff
|
diff to current
2011-09-05
Gerard Goossen
Move non-constant folding parts of fold_constants into...
blob
|
commitdiff
|
diff to current
2011-09-01
Gerard Goossen
Use OPpDEREF for lvalue sub, such that the flags contai...
blob
|
commitdiff
|
diff to current
2011-08-28
Father Chrysostomos
&CORE::substr()
blob
|
commitdiff
|
diff to current
2011-08-28
Father Chrysostomos
&CORE::select()
blob
|
commitdiff
|
diff to current
2011-08-27
Father Chrysostomos
&CORE::foo() for (sys)read and recv
blob
|
commitdiff
|
diff to current
2011-08-25
Father Chrysostomos
&CORE::foo() for @ and $@ prototypes, except unlink
blob
|
commitdiff
|
diff to current
2011-08-25
Father Chrysostomos
&CORE::caller()
blob
|
commitdiff
|
diff to current
2011-08-25
Father Chrysostomos
&CORE::binmode()
blob
|
commitdiff
|
diff to current
2011-08-25
Father Chrysostomos
Allow ampersand calls for CORE subs with $*$$**$ protos
blob
|
commitdiff
|
diff to current
2011-08-25
Father Chrysostomos
Enable ampersand calls to CORE subs with $$$ prototypes
blob
|
commitdiff
|
diff to current
2011-08-25
Father Chrysostomos
Simplify the CORE::__FOO__ op-generation code
blob
|
commitdiff
|
diff to current
2011-08-25
Father Chrysostomos
Move coresub op-creation from gv.c to op.c
blob
|
commitdiff
|
diff to current
2011-08-25
Gerard Goossen
Move making inplace sort and reverse away from the...
blob
|
commitdiff
|
diff to current
2011-08-25
Father Chrysostomos
Revert "Test CORE::break’s prototype"
blob
|
commitdiff
|
diff to current
2011-08-25
Father Chrysostomos
Test CORE::break’s prototype
blob
|
commitdiff
|
diff to current
2011-08-24
Gerard Goossen
[perl #97088] Prevent double get-magic in various cases
blob
|
commitdiff
|
diff to current
2011-08-22
Father Chrysostomos
Make unlink with implicit $_ work once more
blob
|
commitdiff
|
diff to current
2011-08-21
Father Chrysostomos
Refactor unpack’s newDEFSVOP logic; correct prototype
blob
|
commitdiff
|
diff to current
2011-08-17
Father Chrysostomos
[perl #96126] Allocate CvFILE more simply
blob
|
commitdiff
|
diff to current
2011-08-16
Father Chrysostomos
[perl #97076] Fix mad+threads bareword strict exemption
blob
|
commitdiff
|
diff to current
2011-08-16
Gerard Goossen
Remove OPpENTERSUB_NOMOD.
blob
|
commitdiff
|
diff to current
2011-08-16
Gerard Goossen
Propagate lvalue context only to children of list ops...
blob
|
commitdiff
|
diff to current
2011-08-15
Father Chrysostomos
Give not and getprotobynumber listop prototypes
blob
|
commitdiff
|
diff to current
2011-08-15
Gerard Goossen
Move checking of CV to GV assigned (OPpASSIGN_CV_TO_GV...
blob
|
commitdiff
|
diff to current
2011-08-15
Father Chrysostomos
Make lock(&foo) syntax nominally lock the subroutine
blob
|
commitdiff
|
diff to current
2011-08-14
Father Chrysostomos
Update core_prototype’s docs
blob
|
commitdiff
|
diff to current
2011-08-14
Father Chrysostomos
Move pp_-specific code out of core_prototype
blob
|
commitdiff
|
diff to current
2011-08-14
Father Chrysostomos
Change core_prototype to take a keyword num
blob
|
commitdiff
|
diff to current
2011-08-14
Father Chrysostomos
Add inlinable &CORE::functions
blob
|
commitdiff
|
diff to current
2011-08-14
Father Chrysostomos
Make core_prototype provide the op number as well
blob
|
commitdiff
|
diff to current
2011-08-14
Father Chrysostomos
Remove select’s prototype
blob
|
commitdiff
|
diff to current
2011-08-12
Father Chrysostomos
Change (l)stat’s prototype from * to ;*
blob
|
commitdiff
|
diff to current
2011-08-12
Father Chrysostomos
Revert "[perl #95550] Remove prototypes from (l)stat"
blob
|
commitdiff
|
diff to current
2011-08-11
Gerard Goossen
Move bareword checking from the peephole optimizer...
blob
|
commitdiff
|
diff to current
2011-08-11
Gerard Goossen
Move context propagation and finalize_optree from do_ev...
blob
|
commitdiff
|
diff to current
2011-08-09
Father Chrysostomos
Make prototype("CORE::CORE") die once more.
blob
|
commitdiff
|
diff to current
2011-08-08
Gerard Goossen
Only warn about "Statement unlikely to be reached"...
blob
|
commitdiff
|
diff to current
2011-08-08
Gerard Goossen
Change aassign_common_vars to check using the optree...
blob
|
commitdiff
|
diff to current
2011-08-08
Gerard Goossen
Move aassign common var detection to a separate function.
blob
|
commitdiff
|
diff to current
2011-08-06
Father Chrysostomos
Remove comment from ck_glob that is no longer relevant
blob
|
commitdiff
|
diff to current
2011-08-02
Father Chrysostomos
Remove Perl_mod
blob
|
commitdiff
|
diff to current
2011-07-31
Gerard Goossen
Call finalize_optree on optree generated by newFORM.
blob
|
commitdiff
|
diff to current
2011-07-28
Gerard Goossen
Add finalize_optree function which can take over all...
blob
|
commitdiff
|
diff to current
2011-07-26
Father Chrysostomos
[perl #95550] Remove prototypes from (l)stat
blob
|
commitdiff
|
diff to current
2011-07-26
Father Chrysostomos
core_prototype: Remove special cases for lock and tie
blob
|
commitdiff
|
diff to current
2011-07-26
Father Chrysostomos
core_prototype: Eliminate the special mkdir case
blob
|
commitdiff
|
diff to current
2011-07-26
Father Chrysostomos
Add core_prototype; make pp_prototype use it
blob
|
commitdiff
|
diff to current
2011-07-21
Father Chrysostomos
[perl #81290] assertion failure with lock &lvsub
blob
|
commitdiff
|
diff to current
2011-07-18
Vincent Pit
Transform the loop in rpeep that handles the undeferred ops
blob
|
commitdiff
|
diff to current
2011-07-18
David Mitchell
Perl_rpeep: undo tail recursion optimisation
blob
|
commitdiff
|
diff to current
next