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
add lvalue scalar alias tests to lvref.t
2023-12-04
David Mitchell
add lvalue scalar alias tests to lvref.t
commit
|
commitdiff
|
tree
2023-12-04
David Mitchell
add list context tests to t/op/lvref.t
commit
|
commitdiff
|
tree
2023-12-04
David Mitchell
document ref assignment in list context
commit
|
commitdiff
|
tree
2023-09-19
David Mitchell
perldelta for 7bcd18ae82e
commit
|
commitdiff
|
tree
2023-09-19
David Mitchell
smartmatch: $obj ~~ $scalar: one item in list cxt
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
[MERGE] make common pp() list fns RC-ware
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
make RC-stack-aware: unwrap pp_multiconcat()
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
make RC-stack-aware: unwrap pp_multideref()
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
make RC-stack-aware: unwrap pp_anonhash()
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
make RC-stack-aware: unwrap pp_refgen()
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
make RC-stack-aware: unwrap pp_unshift()
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
make RC-stack-aware: unwrap pp_list()
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
make RC-stack-aware: unwrap pp_push()
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
make RC-stack-aware: unwrap pp_join()
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
make RC-stack-aware: unwrap: pp_(kv)[ah]slice
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
make RC-stack-aware: pp_anonlist, pp_av2arylen
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
make RC-stack-aware: unwrap pp_print(),tied_method
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
make RC-stack-aware: unwrap pp_padsv_store()
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
make RC-stack-aware: unwrap startmatch and misc
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
add rpp_context() API function
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
add rpp_replace_at() API function
commit
|
commitdiff
|
tree
2023-09-12
David Mitchell
threads->object(): handle no argument
commit
|
commitdiff
|
tree
2023-09-08
David Mitchell
pp_caller/@DB::args: fix fail under -DPERL_POISON
commit
|
commitdiff
|
tree
2023-09-04
David Mitchell
[MERGE] make most null/un/binary pp() fns RC-ware
commit
|
commitdiff
|
tree
2023-09-04
David Mitchell
make RC-stack-aware: unwrap binary pp() fns
commit
|
commitdiff
|
tree
2023-09-04
David Mitchell
make RC-stack-aware: unwrap builtin pp() fns
commit
|
commitdiff
|
tree
2023-09-04
David Mitchell
make RC-stack-aware: unwrap unary pp() fns
commit
|
commitdiff
|
tree
2023-09-04
David Mitchell
make RC-stack-aware: unwrap rv2av etc pp fns
commit
|
commitdiff
|
tree
2023-09-04
David Mitchell
make RC-stack-aware: unwrap nullary pp() fns
commit
|
commitdiff
|
tree
2023-09-02
David Mitchell
silence warning in svleak.t
commit
|
commitdiff
|
tree
2023-09-02
David Mitchell
[MERGE] pp_multiconcat: don't make lots of mortals
commit
|
commitdiff
|
tree
2023-09-02
David Mitchell
pp_multiconcat(): use PADTMPs for magic stuff
commit
|
commitdiff
|
tree
2023-09-02
David Mitchell
pp_multiconcat(): use shared-buffer const SV
commit
|
commitdiff
|
tree
2023-09-02
David Mitchell
pp_multiconcat(): use a single TEMP for consts
commit
|
commitdiff
|
tree
2023-09-02
David Mitchell
perf/benchmarks: add concat tests for magic vars
commit
|
commitdiff
|
tree
2023-08-19
David Mitchell
perlguts: examples of ops being made PERL_RC_STACK
commit
|
commitdiff
|
tree
2023-08-19
David Mitchell
perlguts - tweak PERL_RC_STACK version status
commit
|
commitdiff
|
tree
2023-08-19
David Mitchell
perldelta entry for PERL_RC_STACK
commit
|
commitdiff
|
tree
2023-08-17
David Mitchell
testsuite.yaml - Add testing of PERL_RC_STACK
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
[MERGE] add PERL_RC_STACK build option
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
support RC XS subs: add CVf_XS_RCSTACK flag
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
add rpp_invoke_xs() function
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
add t/op/refstack.t
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
RC_STACK asserts without DEBUG_LEAKING_SCALARS
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
when (re)creating @_, zero its elements
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
caller(): don't copy freed SV pointer to @DB::args
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
pp_caller(): set @DB::args earlier
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
Perl_runops_wrap((): don't mortalise NULLs
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
pp_goto: fix macro-in-macro compile error
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
add perlguts section on a reference-counted stack
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
Eliminate PERL_XXX_TMP_NORC
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
XS::APItest::clone_with_stack(); check SI RC state
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
add tests for XSPP_wrapped() macro
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
tweak pp_wrap() and xs_wrap()
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
pp_wrap(), xs_wrap(): extract some common code
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
runops_debug(): add RC-stack assertions
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
stack push/pops: assert rpp_stack_is_rc() state
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
disable PERL_XXX_TMP_NORC
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
Perl_debstack(): indicate stack refcount status
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
rpp_is_lone(): allow non-temp SV too
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: Perl_filter_read()
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
add stack extend to Perl_die_unwind()
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
Allow argument stacks to be reference-counted
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
allow argument stack to be AvREAL()
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
add switch_argstack(), push/pop_stackinfo() fns
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make @_ AvREAL() on RC-stack
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make shift(@a) leave old pointer
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: class.c: pp_methstart etc
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: ext/XS-APItest/
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: invoking DB::postponed()
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: t/cmd/for.t
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: threads.xs
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: Perl_try_amagic_un() & _bin()
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: perl_clone()
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: Devel::Peek::Dump()
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: S_fold_constants()
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: unwrap pp_not()
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: unwrap pp_add()
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: defer
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: eval_sv()
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: call_sv() and similar
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: misc pp() functions
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: stat and filetest ops
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: sort cmp function invokers
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: pp_sort()
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: enter/leavewrite
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: enter/leavegiven etc
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: require,eval
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: goto
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: last
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: pp_leavefoo()
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: enteriter, leaveloop
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: map and grep
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: db/nextstate, unstack
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: entersub
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
make RC-stack-aware: regcomp
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
pp_method*: fixup wrapping
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
wrap normal non-RC-stack-aware pp functions
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
use new rpp_is_lone() function
commit
|
commitdiff
|
tree
2023-08-16
David Mitchell
add rpp_foo() refcounted-stack manipulation fns
commit
|
commitdiff
|
tree
next