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
Bump $VERSION in CPAN modules changed since 5.21.9
[perl5.git]
/
scope.c
2015-01-20
Matthew Horsfall
Revert "refactor gv_add_by_type"
blob
|
commitdiff
2015-01-06
Daniel Dragan
refactor gv_add_by_type
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
[perl #123223] Make PADNAME a separate type
blob
|
commitdiff
2014-11-27
Jarkko Hietaniemi
Hoist switch-local variables.
blob
|
commitdiff
|
diff to current
2014-11-17
Father Chrysostomos
Fix assert fail with my $x; sub() {$x}
blob
|
commitdiff
|
diff to current
2014-11-13
Father Chrysostomos
pad.c:cv_clone_pad: Avoid copying sv
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
First stab at lexical scalar aliases
blob
|
commitdiff
|
diff to current
2014-10-10
Daniel Dragan
optimize & rmv from public API Perl_tmps_grow and relat...
blob
|
commitdiff
|
diff to current
2014-10-02
Father Chrysostomos
Make list assignment respect foreach aliasing
blob
|
commitdiff
|
diff to current
2014-09-25
Father Chrysostomos
Remove most uses of PADMY
blob
|
commitdiff
|
diff to current
2014-09-25
Father Chrysostomos
Stop setting PADMY; renumber PADSTALE
blob
|
commitdiff
|
diff to current
2014-09-20
Father Chrysostomos
[perl #115254] Fix flag check on scope exit
blob
|
commitdiff
|
diff to current
2014-09-20
Father Chrysostomos
Implement the bipolar read-only system
blob
|
commitdiff
|
diff to current
2014-09-19
Father Chrysostomos
Skip no-common-vars optimisation for aliases
blob
|
commitdiff
|
diff to current
2014-09-18
Jarkko Hietaniemi
Unused return value.
blob
|
commitdiff
|
diff to current
2014-09-15
Father Chrysostomos
op.c:ck_subr: reify GVs based on call checker
blob
|
commitdiff
|
diff to current
2014-09-15
Father Chrysostomos
Turn on CVf_LEXICAL for lexical subs
blob
|
commitdiff
|
diff to current
2014-09-02
syber
avoid local *f = \&foo resetting the method cache
blob
|
commitdiff
|
diff to current
2014-08-28
Father Chrysostomos
Fix crash in leave_scope when my sub has CvGV
blob
|
commitdiff
|
diff to current
2014-06-25
Jarkko Hietaniemi
Remove or downgrade unnecessary dVAR.
blob
|
commitdiff
|
diff to current
2014-06-09
Daniel Dragan
remove 1 read of interp var from PUSHMARK
blob
|
commitdiff
|
diff to current
2014-03-12
David Mitchell
sprinkle LIKELY() on pp_hot.c scope.c and some *.h
blob
|
commitdiff
|
diff to current
2014-03-01
Nicholas Clark
Commit 5c85b638cb45ea2b inadvertently broke the -DDEBUG...
blob
|
commitdiff
|
diff to current
2014-02-28
David Mitchell
SAVEt_CLEARSV: only clear-in-place if RC==1
blob
|
commitdiff
|
diff to current
2014-02-28
David Mitchell
SAVEt_CLEARSV: handle SvOOK() specially
blob
|
commitdiff
|
diff to current
2014-02-28
David Mitchell
SAVEt_CLEARSV: expand SvOK_off() macro
blob
|
commitdiff
|
diff to current
2014-02-28
David Mitchell
SAVEt_CLEARSV: simplify SvREADONLY_off() condition
blob
|
commitdiff
|
diff to current
2014-02-28
David Mitchell
SAVEt_CLEARSV: reindent after previous commit
blob
|
commitdiff
|
diff to current
2014-02-28
David Mitchell
SAVEt_CLEARSV: check common flags
blob
|
commitdiff
|
diff to current
2013-09-13
Father Chrysostomos
op.c:leave_scope: use mg_free before sv_force_normal
blob
|
commitdiff
|
diff to current
2013-08-25
Father Chrysostomos
Use SSize_t for arrays
blob
|
commitdiff
|
diff to current
2013-08-25
Father Chrysostomos
Use SSize_t when extending the stack
blob
|
commitdiff
|
diff to current
2013-08-25
Father Chrysostomos
Use SSize_t for tmps stack offsets
blob
|
commitdiff
|
diff to current
2013-08-10
Father Chrysostomos
Revert "[perl #117855] Store CopFILEGV in a pad under...
blob
|
commitdiff
|
diff to current
2013-08-05
Father Chrysostomos
Remove SAVEt_STACK_CXPOS
blob
|
commitdiff
|
diff to current
2013-08-05
Father Chrysostomos
[perl #117855] Store CopFILEGV in a pad under ithreads
blob
|
commitdiff
|
diff to current
2013-06-26
Father Chrysostomos
In-place sort should not leave array read-only
blob
|
commitdiff
|
diff to current
2013-06-02
David Mitchell
eliminate PL_reg_state
blob
|
commitdiff
|
diff to current
2013-06-02
David Mitchell
eliminate PL_reg_poscache, PL_reg_poscache_size
blob
|
commitdiff
|
diff to current
2013-05-09
Nicholas Clark
Remove PERL_ASYNC_CHECK() from Perl_leave_scope().
blob
|
commitdiff
|
diff to current
2013-05-09
David Mitchell
silence warnings under NO_TAINT_SUPPORT
blob
|
commitdiff
|
diff to current
2013-03-12
George Greer
Fix some ASAN-identified problems
blob
|
commitdiff
|
diff to current
2012-12-06
David Mitchell
scope.c: silence some compiler warnings
blob
|
commitdiff
|
diff to current
2012-12-04
David Mitchell
add SvREFCNT_dec_NN()
blob
|
commitdiff
|
diff to current
2012-12-04
David Mitchell
Optimise magic handling in save* and leave_scope
blob
|
commitdiff
|
diff to current
2012-12-04
David Mitchell
refactor Perl_leave_scope
blob
|
commitdiff
|
diff to current
2012-12-04
David Mitchell
save_int/i32 inline the long version
blob
|
commitdiff
|
diff to current
2012-12-04
David Mitchell
Add SS_ADD_* macros and replace most SSPUSH* uses
blob
|
commitdiff
|
diff to current
2012-11-29
Father Chrysostomos
Clear method caches when unwinding local *foo=sub{}
blob
|
commitdiff
|
diff to current
2012-11-29
Father Chrysostomos
Clear method caches when unwinding local *foo=*method
blob
|
commitdiff
|
diff to current
2012-11-29
Father Chrysostomos
Fix two local *ISA bugs
blob
|
commitdiff
|
diff to current
2012-11-29
Father Chrysostomos
Don’t croak for local *DetachedStash::method
blob
|
commitdiff
|
diff to current
2012-11-29
Father Chrysostomos
Reset method caches when GPs are shared
blob
|
commitdiff
|
diff to current
2012-11-29
Father Chrysostomos
scope.c:save_gp: Remove redundant code
blob
|
commitdiff
|
diff to current
2012-11-25
Karl Williamson
Remove "register" declarations
blob
|
commitdiff
|
diff to current
2012-11-21
Father Chrysostomos
scope.c: Remove XXX tmp comment from SAVEt_FREEOP
blob
|
commitdiff
|
diff to current
2012-11-19
Daniel Dragan
reduce scope of a var in save_clearsv
blob
|
commitdiff
|
diff to current
2012-11-18
Father Chrysostomos
Stop local $_[0] from leaking
blob
|
commitdiff
|
diff to current
2012-11-10
David Mitchell
reindent block in leave_scope
blob
|
commitdiff
|
diff to current
2012-11-10
David Mitchell
add SAVEt_CLEARPADRANGE
blob
|
commitdiff
|
diff to current
2012-11-05
David Mitchell
fix NO_TAINT_SUPPORT on g++
blob
|
commitdiff
|
diff to current
2012-11-05
Steffen Mueller
Add C define to remove taint support from perl
origin/smueller/no_taint3
blob
|
commitdiff
|
diff to current
2012-09-17
Father Chrysostomos
Revert "Set PL_comppad_name on sub entry"
blob
|
commitdiff
|
diff to current
2012-09-16
Vincent Pit
Make cx_dump() display the correct gimme description
blob
|
commitdiff
|
diff to current
2012-09-16
Vincent Pit
Fix perl with -DPERL_POISON after commit 22ade07
blob
|
commitdiff
|
diff to current
2012-09-16
Steffen Mueller
Save one NULL assignment per TMP
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
Move my sub prototype CVs to the pad names
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
Set PL_comppad_name on sub entry
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
CvNAME_HEK_set
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
Clone my subs on scope entry
blob
|
commitdiff
|
diff to current
2012-08-18
Karl Williamson
Omnibus removal of register declarations
blob
|
commitdiff
|
diff to current
2012-07-31
Father Chrysostomos
scope.c: Don’t stringify globs on scope exit
blob
|
commitdiff
|
diff to current
2012-06-13
David Mitchell
eliminate PL_reg_start_tmp, PL_reg_start_tmpl
blob
|
commitdiff
|
diff to current
2012-05-30
Ricardo Signes
update the editor hints for spaces, not tabs
blob
|
commitdiff
|
diff to current
2012-05-21
Father Chrysostomos
scope.c: Simplify and clarify comment
blob
|
commitdiff
|
diff to current
2012-04-16
Father Chrysostomos
[perl #112444] Don’t leak %^H autovivified by destructor
blob
|
commitdiff
|
diff to current
2012-04-11
David Mitchell
stop %^H pointing to being-freed hash; #112326
blob
|
commitdiff
|
diff to current
2012-01-16
Nicholas Clark
Provide as much diagnostic information as possible...
blob
|
commitdiff
|
diff to current
2011-12-23
Father Chrysostomos
Don’t double-free hint hash if copying dies
blob
|
commitdiff
|
diff to current
2011-12-15
Karl Williamson
scope.c: Allow successful saving of PL_tainted
blob
|
commitdiff
|
diff to current
2011-11-19
Father Chrysostomos
Copy magic during localisation even for GVs
blob
|
commitdiff
|
diff to current
2011-11-05
Father Chrysostomos
Hide pad vars from magic methods on scope exit
blob
|
commitdiff
|
diff to current
2011-11-05
Father Chrysostomos
Weak refs to pad hvs should go stale
blob
|
commitdiff
|
diff to current
2011-10-07
David Mitchell
make SVs_PADTMP and SVs_PADSTALE share a bit
blob
|
commitdiff
|
diff to current
2011-09-09
Zefram
remove index offsetting ($[)
blob
|
commitdiff
|
diff to current
2011-08-27
Father Chrysostomos
GVs of localised arrays and hashes should be refcounted
blob
|
commitdiff
|
diff to current
2011-08-02
Vincent Pit
SvREFCNT_dec already checks if the SV is non-NULL
blob
|
commitdiff
|
diff to current
2011-01-21
David Mitchell
add GvCV_set() and GvGP_set() macros.
blob
|
commitdiff
|
diff to current
2010-12-16
Jan Dubois
Silence some data truncation compiler warnings
blob
|
commitdiff
|
diff to current
2010-11-21
Father Chrysostomos
Revert "Globs that are in the symbol table can be unglo...
blob
|
commitdiff
|
diff to current
2010-10-30
Father Chrysostomos
Switch the core MRO code over to HvENAME
blob
|
commitdiff
|
diff to current
2010-10-29
Zefram
add SAVEFREECOPHH()
blob
|
commitdiff
|
diff to current
2010-10-21
Zefram
full API for cop hint hashes
blob
|
commitdiff
|
diff to current
2010-10-13
Nicholas Clark
In S_save_scalar_at, remove oldtainted, unneeded since...
blob
|
commitdiff
|
diff to current
2010-09-16
Zefram
add hv_copy_hints_hv and save_hints to the API
blob
|
commitdiff
|
diff to current
2010-09-08
David Mitchell
bad things happened with for $x (...) { *x = *y }
blob
|
commitdiff
|
diff to current
2010-09-08
David Mitchell
eliminate next_op from struct block_loop
blob
|
commitdiff
|
diff to current
2010-07-28
Chip Salzenberg
remove misleading comment about CXINC; it's fine
blob
|
commitdiff
|
diff to current
2010-07-28
Chip Salzenberg
Revert "Fix off-by-one: avoid allocating an extra context"
blob
|
commitdiff
|
diff to current
2010-07-28
Chip Salzenberg
Fix off-by-one: avoid allocating an extra context
blob
|
commitdiff
|
diff to current
next