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
For character case changing, create macros and use
2016-12-20
Yves Orton
document removal of non-standard hash function build...
commit
|
commitdiff
|
tree
2016-12-09
Yves Orton
use IVSIZE to see if we should use 64bit hashing
commit
|
commitdiff
|
tree
2016-12-07
Yves Orton
fixup new hash benchmarks to be lighter
commit
|
commitdiff
|
tree
2016-12-07
Yves Orton
bench - fixup some interface issues from allowing two...
commit
|
commitdiff
|
tree
2016-12-06
Yves Orton
update perldelta with hash function changes
commit
|
commitdiff
|
tree
2016-12-06
Yves Orton
cleanup hv_func.h - remove non-recommended hash variants
commit
|
commitdiff
|
tree
2016-12-06
Yves Orton
fixup pod in Porting/bench.pl
commit
|
commitdiff
|
tree
2016-12-06
Yves Orton
use a hybrid hash function, OAATH for short keys, Siphash...
commit
|
commitdiff
|
tree
2016-12-06
Yves Orton
Add some tests for hash keys of different sizes.
commit
|
commitdiff
|
tree
2016-12-06
Yves Orton
allow two-step benchmarks with Porting/bench.pl
commit
|
commitdiff
|
tree
2016-12-06
Yves Orton
tweak perlmod.pod
commit
|
commitdiff
|
tree
2016-12-05
Yves Orton
make sure that new heredoc parsing doesn't COW during...
commit
|
commitdiff
|
tree
2016-12-05
Yves Orton
fix sort order to be by key alone, not key and value
commit
|
commitdiff
|
tree
2016-11-03
Yves Orton
add a comment about the properties of struct hek
commit
|
commitdiff
|
tree
2016-11-02
Yves Orton
clarify behavior single quote regexps
commit
|
commitdiff
|
tree
2016-11-01
Yves Orton
rework perl #129903 - inf recursion from use of empty...
commit
|
commitdiff
|
tree
2016-11-01
Yves Orton
new feature @{^CAPTURE} (and %{^CAPTURE} and %{^CAPTURE_ALL})
commit
|
commitdiff
|
tree
2016-10-30
Yves Orton
fix #129802: sv_grow: remove the overallocation for...
commit
|
commitdiff
|
tree
2016-10-30
Yves Orton
fix perl #129802 - overallocate in concat to ensure...
commit
|
commitdiff
|
tree
2016-10-27
Yves Orton
regcomp.c: document the trie common prefix logic
commit
|
commitdiff
|
tree
2016-10-27
Yves Orton
regcomp.c: avoid some unnecessary work when it wont...
commit
|
commitdiff
|
tree
2016-10-27
Yves Orton
regcomp.c: in trie common prefix logic rename idx to...
commit
|
commitdiff
|
tree
2016-10-27
Yves Orton
regcomp.c: whitespace only change, break up dense code...
commit
|
commitdiff
|
tree
2016-10-27
Yves Orton
regcomp.c: add a comment about the trie logic
commit
|
commitdiff
|
tree
2016-10-27
Yves Orton
regcomp.c: refactor TRIE bitmap logic to a macro
commit
|
commitdiff
|
tree
2016-10-27
Yves Orton
optimise gv.c a bit (we could do better)
commit
|
commitdiff
|
tree
2016-10-27
Yves Orton
must check all the EXPORT vars in two places!
commit
|
commitdiff
|
tree
2016-10-27
Yves Orton
regcomp.c: fix perl #129950 - fix firstchar bitmap...
commit
|
commitdiff
|
tree
2016-10-20
Yves Orton
the test for #129897 was missing the min-mod (?) on...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
make regen and args assert fix
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
Add a way to have functions with a trailing depth argument...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
mark depth unused except under DEBUGGING
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
PerlIO_printf() does not take aTHX_ as an argument
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
t/regop.t: improve test name
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
pp_(hot|ctl).c: switch croak() to Perl_croak() for...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
regexec.c: fix #129903: forbid empty pattern in regex...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
regexec.c: add comment and add a test
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
regexec.c: fixup annoying unbalanced whitespace
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
regexec.c: in debug fixup indents and TRIE/BUFFER debug...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
regexec.c: in debug show whether TRIE nodes have a...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
regexec.c: fix perl #129897: trie short circuit breaks...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
vxs.inc: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
vutil.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
utf8.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
universal.c: use new SvPVCLEAR and constant string...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
toke.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
sv.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
regcomp.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
pp_sys.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
pp_pack.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
pp_hot.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
pp_ctl.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
pp.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
op.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
numeric.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
mro_core.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
mg.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
locale.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
hv.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
dump.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
doop.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
doio.c: use new SvPVCLEAR and constant string friendly...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
gv.c: rework special var matching logic to be simpler
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
gv.c: rework string separator parsing to use new string...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
gv.c: switch to using string constant friendly macros
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
gv.c: add a require_tie_mod_s() wrapper for constant...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
perl.[ch]: switch to using SvPVCLEAR() and string constant...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
vms: use hv_fetchs() with constant string key
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
pod: mention SvPVCLEAR()
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
amigaos4: use constant string friendly macros
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
dist/Data-Dumper: switch to using SvPVCLEAR()
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
Storable: switch to using SvPVCLEAR()
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
os2: switch to using string constant friendly macros
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
ext/XS-APItest: switch to using strEQs()
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
ext/mro: use memEQs() for constant string checks
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
ext/PerlIO-encoding: use SvPVCLEAR()
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
ext/POSIX: use _memEQs() and not memEQ() for constant...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
ext/B: use strEQs() and strEQ() in expressions
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
ext/VMS-Stdio: switch to using macros designed for...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
ext/attributes: use _memEQs() when comparing to string...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
Devel-Peek: use hv_fetchs() when the key is a constant...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
sv.c: add sv_setpv_bufsize() and SvPVCLEAR()
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
handy.h, hv.h: fixup hash s suffix macro definitions...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
handy.h: add _memEQs() and _memNEs() for use with constant...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
handy.h: add strEQs() and strNEs() for comparing to...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
gv.c: document where @- and @+ (and %- and %+ are initialize...
commit
|
commitdiff
|
tree
2016-10-19
Yves Orton
uniprops.t: split into 10 seperate test files t/re...
commit
|
commitdiff
|
tree
2016-09-19
Yves Orton
regcomp.c: S_concat_pat: guard against missing trailing...
commit
|
commitdiff
|
tree
2016-09-19
Yves Orton
sv.c: sv_grow: newlen cannot be smaller than SvCUR()
commit
|
commitdiff
|
tree
2016-09-19
Yves Orton
doop.c: use sv_setpvn() instead of sv_setpvs()
commit
|
commitdiff
|
tree
2016-09-13
Yves Orton
fix #129267: rework gv_fetchmethod_pvn_flags separator...
commit
|
commitdiff
|
tree
2016-09-13
Yves Orton
clean up gv_fetchmethod_pvn_flags: rename nsplit to...
commit
|
commitdiff
|
tree
2016-09-13
Yves Orton
clean up gv_fetchmethod_pvn_flags: move origname init...
commit
|
commitdiff
|
tree
2016-09-13
Yves Orton
clean up gv_fetchmethod_pvn_flags: introduce name_end
commit
|
commitdiff
|
tree
2016-09-13
Yves Orton
Revert "fix: [perl #129267] Possible string overrun...
commit
|
commitdiff
|
tree
2016-09-13
Yves Orton
Revert "rename "nend" name_cursor in Perl_gv_fetchmethod_pvn...
commit
|
commitdiff
|
tree
2016-09-13
Yves Orton
rename "nend" name_cursor in Perl_gv_fetchmethod_pvn_flags
commit
|
commitdiff
|
tree
2016-09-13
Yves Orton
fix: [perl #129267] Possible string overrun with invalid...
commit
|
commitdiff
|
tree
2016-08-25
Yves Orton
restore Internals::hv_clear_placeholders for now
commit
|
commitdiff
|
tree
2016-08-14
Yves Orton
first step to documenting the Internals namespace
commit
|
commitdiff
|
tree
next