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
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove SvIsCOW checks from mg.c:S_save_magic
2013-08-11
Father Chrysostomos
Remove SvIsCOW checks from mg.c:S_save_magic
commit
|
commitdiff
|
tree
2013-08-11
Father Chrysostomos
Don’t treat COWs specially in locked hashes
commit
|
commitdiff
|
tree
2013-08-11
Father Chrysostomos
Make tr/a/b/ croak on read-only null COWs
commit
|
commitdiff
|
tree
2013-08-11
Father Chrysostomos
Fix up Peek.t for alternate COW configurations
commit
|
commitdiff
|
tree
2013-08-11
Father Chrysostomos
Make OLD_COPY_ON_WRITE handle SvLEN==0 scalars
commit
|
commitdiff
|
tree
2013-08-11
Father Chrysostomos
universal.c: Ignore SvIsCOW in XS_Internals_SvREADONLY
commit
|
commitdiff
|
tree
2013-08-11
Father Chrysostomos
op.c:ck_svconst: Don’t allow ro COWs under old COW
commit
|
commitdiff
|
tree
2013-08-10
Father Chrysostomos
Make constant folding use the right hints
commit
|
commitdiff
|
tree
2013-08-10
Father Chrysostomos
toke.c:S_incline: avoid vivifying GV under threads
commit
|
commitdiff
|
tree
2013-08-10
Father Chrysostomos
Revert "[perl #117855] Store CopFILEGV in a pad under...
commit
|
commitdiff
|
tree
2013-08-10
Father Chrysostomos
Revert "toke.c:incline: Avoid duplicate symbol lookup"
commit
|
commitdiff
|
tree
2013-08-10
Father Chrysostomos
dump.c: Dump contents of regexps’ mother_re field
commit
|
commitdiff
|
tree
2013-08-10
Father Chrysostomos
op.c:ck_eval: remove redundant null check
commit
|
commitdiff
|
tree
2013-08-10
Father Chrysostomos
Avoid assert fail with s// $target = \3 /e
commit
|
commitdiff
|
tree
2013-08-10
Father Chrysostomos
Respect SvLEN==0 and SvOOK in sv.c:sv_sethek
commit
|
commitdiff
|
tree
2013-08-10
Father Chrysostomos
Don’t stringify undef hash keys at compile time
commit
|
commitdiff
|
tree
2013-08-06
Father Chrysostomos
[perl #119169] index with __PACKAGE__ for 2nd argument
commit
|
commitdiff
|
tree
2013-08-06
Father Chrysostomos
sv.h: Add comment about gv_check and SvIsCOW
commit
|
commitdiff
|
tree
2013-08-06
Peter Martini
[perl #2726] Prototype is not applied until BLOCK is...
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
Stop ‘used once’ warnings from crashing on circularities
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
op.c:newCONSTSUB: Stop using CopFILESV for CvFILE
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
Don’t use CopFILESV for ‘once’ warnings
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
op.c:aassign_common_vars: merge duplicate code
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
op.c: correct comment
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
Remove SAVEt_STACK_CXPOS
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
Handle SAVEt_READONLY_OFF in ss_dup
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
Handle SAVEt_ADELETE in ss_dup
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
Test that ss_dup handles all savestack items
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
toke.c: s/below/above/
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
toke.c:incline: Avoid duplicate symbol lookup
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
toke.c:incline: Don’t stringify a GV to look it up
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
Make eval "#line" account for ${"_<foo"} changes
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
toke.c:incline: Move code into the block that uses it
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
Prevent __FILE__ corruption when ${"_<..."} is modified
commit
|
commitdiff
|
tree
2013-08-05
Father Chrysostomos
[perl #117855] Store CopFILEGV in a pad under ithreads
commit
|
commitdiff
|
tree
2013-08-04
Father Chrysostomos
Don’t let list const modification affect future retvals
commit
|
commitdiff
|
tree
2013-08-04
Father Chrysostomos
[perl #119043] Allow utf8 up/downgrade on ro COWs
commit
|
commitdiff
|
tree
2013-08-04
Father Chrysostomos
Test that __PACKAGE__ is read-only
commit
|
commitdiff
|
tree
2013-08-04
Father Chrysostomos
Revert "[perl #119043] Exempt shared hash key consts...
commit
|
commitdiff
|
tree
2013-07-31
Father Chrysostomos
perlsub: constant -> inlinable
commit
|
commitdiff
|
tree
2013-07-31
Nathan Trapuzzano
Remove semicolon from inline TYPEMAP in perlxstut example.
commit
|
commitdiff
|
tree
2013-07-30
Father Chrysostomos
Skip trailing constants when searching pads
commit
|
commitdiff
|
tree
2013-07-28
Father Chrysostomos
perldelta for 2f222bbd/#119051 (\&$glob crashing)
commit
|
commitdiff
|
tree
2013-07-28
Father Chrysostomos
[perl #119055] Make qq with no vars read-only
commit
|
commitdiff
|
tree
2013-07-28
Father Chrysostomos
Exempt clang from -Wunused-value when run as cc
commit
|
commitdiff
|
tree
2013-07-28
Father Chrysostomos
[perl #119043] Exempt shared hash key consts from ro
commit
|
commitdiff
|
tree
2013-07-28
Father Chrysostomos
[perl #119045] Make list constant mutable again
commit
|
commitdiff
|
tree
2013-07-28
Father Chrysostomos
[perl #119051] Fix crash with \&$glob_copy
commit
|
commitdiff
|
tree
2013-07-28
Father Chrysostomos
perl5191delta: deep recursion warnings (07b2687d2/...
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
[Merge] Constants, inlined subs, TARGs, ...
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Version number tweaks in tests and other cleanup
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
pad.c apidocs: Clarify use of &PL_sv_no
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Fix up IO::Compress tests
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Increase $XS::APItest::VERSION to 0.55
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Stop op freeing from interfering with sub(){42} mutability
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
fresh_perl.t: Make the test for #3066 more explicit
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Make overloaded constants always read-only
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Don’t check IS_PADCONST in pad.c:pad_alloc
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
pad.c: Don’t copy shared hash key targets when cloning
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Stop shared hash key TARGs from being shared
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
[perl #79908] Stop sub inlining from breaking closures
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Make sub(){42} return a mutable value
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Tweak optree_constants.t for inlined list consts
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Update constant.pm to reflect list inlinement
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Inline list constants
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
constant.pm: Make list constants read-only
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Allow stash elems to be array refs
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Increase $constant::VERSION to 1.28
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Stop constant.pm from (ab)using subs for scalars
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
[perl #78194] Make re-evals copy PADTMPs
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
[perl #78194] Make sort copy PADTMPs
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
[perl #78194] Make x copy PADTMPs in lv cx
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
[perl #78194] Make list slices copy PADTMPs in lv cx
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Stop folding of ops from changing mutability
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
[perl #78194] Make foreach copy pad tmps
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Correct list.t descr in MANIFEST
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
[perl #3105] Make 1..3 modification safe
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
constant.t: Correct version
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
[perl #78194] Make sub calls copy pad tmps
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Increase $OptreeCheck::VERSION to 0.10
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
[perl #78194] Make grep/map copy pad tmps
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
pad.c: cast before comparing signed with unsigned
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
op.c: Stop copying constants under ithreads
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
pad.c: Expand pad_push SVf_READONLY explanation
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
pad.c: Use &PL_sv_no for const pad names
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Re(mov|writ)e two comments from pad.c:pad_alloc
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
op.c:S_fold_constants: Add assertion
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Change the tests for #3105 into to-dos
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Test readonliness of overload constants
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
To-do test for #109746
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Test (im)mutability of constants and constant-like...
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Test !0 and !1 immutability and singletonness
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
Test that literal numbers and strings are read-only
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
To-do tests for perl #78194
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
ref.t: To-do test for retvals of folded ops
commit
|
commitdiff
|
tree
2013-07-26
Father Chrysostomos
sub.t: To-do test for recursive shared-hash-keys TARGs
commit
|
commitdiff
|
tree
2013-07-24
Father Chrysostomos
Revert "perl5180delta: typo"
commit
|
commitdiff
|
tree
2013-07-23
Father Chrysostomos
pos.t: test something I almost broke
commit
|
commitdiff
|
tree
2013-07-23
Father Chrysostomos
fix typo in sv.c apidocs
commit
|
commitdiff
|
tree
2013-07-23
Father Chrysostomos
sv.c: Remove overflow check in utf8 length cache
commit
|
commitdiff
|
tree
next