This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
2016-02-03 David Mitchellpp_enteriter: tidy itervar-setting code
2016-02-03 David Mitchellfor loops: don't refcount bump orig var
2016-02-03 David MitchellPOPLOOP(): no need to mortalise current item
2016-02-03 David MitchellAdd itersave field to LOOP context struct
2016-02-03 David MitchellPOPLOOP: call LEAVE_SCOPE()
2016-02-03 David Mitchellpp_return(): reindent following previous commit
2016-02-03 David Mitchellpp_return(): handle dounwind() freeing args
2016-02-03 David Mitchellpp_leaveloop: use SVs_PADTMP|SVs_TEMP
2016-02-03 David MitchellS_leave_common(): simplify SVs_PADTMP handling
2016-02-03 David Mitchellfor my $x (...): $x is always stale
2016-02-03 David Mitchellpp_last: use debugging LEAVE variant
2016-02-03 David Mitchellonly call leave_common in non-void context
2016-02-03 David MitchellCXt_EVAL: save savestack_ix and tmps_floor in CX
2016-02-03 David Mitchellmove SAVETMPS next to PUSHEVAL
2016-02-03 David Mitchellcall_sv(), fold_const(): different CX pop test
2016-02-03 David MitchellCXt_FORMAT: save ss_ix and tmps_floor in CX struct
2016-02-03 David Mitchellpp_entersub(): reduce life of padlist var
2016-02-03 David Mitchellpp_entersub: unroll some CvFLAGS(cv) tests
2016-02-03 David Mitchellpp_entersub(): reduce scope of gimme
2016-02-03 David Mitchellpp_entersub(): don't prematurely calc hasargs
2016-02-03 David Mitchellrevamp pp_entersub()'s CV locating code
2016-02-03 David Mitchelltweak POPSUB()
2016-02-03 David MitchellEliminate ENTER/LEAVE from sub calls
2016-02-03 David Mitchellpp_hot.c: skip unnecessary test
2016-02-03 David Mitchellpp_entersub(): simplify autoload logic
2016-02-03 David Mitchellpp_entersub(): eliminate a label
2016-02-03 David Mitchelladd old_tmpsfloor field to CXt_SUB context frame
2016-02-03 David MitchellPUSH_MULTICALL: move SAVETMPS later
2016-02-03 David Mitchellpp_dbstate: do SAVETMPS etc in both branches
2016-02-03 David Mitchellpp_sort: move SAVETMPS later
2016-02-03 David Mitchellpp_goto: do SAVETMPS etc in XS and non-XS branches
2016-02-03 David Mitchellpp_entersub(): move SAVETMPS next to PUSHSUB
2016-02-03 David Mitchellpp_entersub(): remove an unnecessary condition
2016-02-03 David Mitchellpp_entersub(): mortal-copy args earlier
2016-02-03 David Mitchellpp_leavesub: simplify recursion test
2016-02-03 David Mitchellclear_defarray(): clear @_ if possible
2016-02-03 David Mitchellpp_goto(): use clear_defarray()
2016-02-03 David Mitchelladd Perl_clear_defarray()
2016-02-03 David Mitchellavoid leaking @_ in goto
2016-02-03 David Mitchellgoto.t: add freeing CV test
2016-02-03 David Mitchellpp_goto: do the DIEing before the POPing
2016-02-03 David Mitchelleliminate a goto in pp_goto (!)
2016-02-03 David Mitchellpp_goto: a couple of cosmetic changes
2016-02-03 David Mitchellmake POP_SAVEARRAY() safe
2016-02-03 David Mitchellt/perf/benchmarks: add a few sub and goto tests
2016-02-03 David Mitchellpp_entersub: skip resetting @_
2016-02-03 David Mitchellimprove @_ commentary in pp_goto
2016-02-03 David Mitchelleliminate the argarray field from the CX struct
2016-02-03 David Mitchellassert that it's safe to remove CX.argarray field
2016-02-03 David MitchellUnwind save stack in sync with POPEVAL
2016-02-03 David Mitchellpp_goto: skip restoring PL_comppad
2016-02-03 David Mitchellundef *_; goto &f: update cx.argarray
2016-02-03 David Mitchellmake "for my $lex {}" faster under ITHREADS
2016-02-03 David Mitchelleliminate cx->blk_sub.oldcomppad
2016-02-03 David Mitchelldocument unrolled PUSHSUB/POPSUB
2016-02-03 David Mitchellsave old PL_comppad in CXt_SUB/FORMAT block
2016-02-03 David Mitchellpp_entersub: remove extraneous SAVETMPS
2016-02-03 David Mitchellpp_goto: SvREFCNT_dec(oldcv) *after* undef test
2016-02-03 David Mitchellpp_goto(): reorder LEAVE_SCOPE for consistency
2016-02-03 David Mitchellpp_goto: use cx->blk_oldscopesp
2016-02-03 David MitchellSvREFCNT_inc(cv) recursive subs
2016-02-03 David Mitchelleliminate an SAVEFREESV(cv) from PUSHSUB
2016-02-03 Tony Cook[perl #126544] correct the first example in the fcntl...
2016-02-03 Tony Cookperldelta for 23c4e91245a4
2016-02-03 Tony Cook[perl #125540] handle already being at EOF while not...
2016-02-03 Tony CookClarify sprintf() handling of + and space flags
2016-02-02 Tony Cookperldelta for 8452c1a03e174
2016-02-02 Tony Cook[perl #127351] add isaelem magic on *Foo::ISA = arrayref
2016-02-02 Tony Cook[perl #127351] TODO tests for arrayref assigned to...
2016-02-01 Lukas Maiop.c: update comment about compiler warnings
2016-02-01 Lukas MaiREADME.android: make the POD a bit nicer
2016-02-01 Tony Cook[perl #127426] fixes for 126045 patch, restrict to...
2016-02-01 Tony Cookperldelta for 6f6d1bab334
2016-01-31 Tony Cook[perl #126045] part revert e9b19ab7 for vc2003 and...
2016-01-31 Lukas MaiPerlIO::encoding: explicitly cast char * to STDCHAR *
2016-01-31 Craig A. BerryTweaks to podlators integration.
2016-01-30 Lukas Maiensure isASCII argument is an integer
2016-01-30 Lukas Maiperlop: fix broken example by deleting it [perl #119667]
2016-01-30 Lukas Maiutil.c: fix/simplify unused arg logic in my_vsnprintf
2016-01-30 Lukas Maimg.c: move declaration of i closer to its use
2016-01-30 Craig A. BerryVMS does have the siginfo_si_* fields.
2016-01-30 Craig A. BerryUpdate utils commands in configure.com.
2016-01-30 Craig A. BerryIntegrate podlators 4.05.
2016-01-30 Karl WilliamsonEscape t/test.pl got vs expected strings
2016-01-30 Jarkko HietaniemiAdd STATICs to S_ functions.
2016-01-30 Jarkko HietaniemiDo not export no text symbols starting with S_.
2016-01-30 Lukas Maiperlhacktips: fix / properly break example of bad point...
2016-01-29 Niko TyniFix umask for mkstemp(3) calls
2016-01-29 Karl Williamsonregexec.c: Macro needs param to be dereferenced
2016-01-29 Karl Williamsonutf8.c: Add cast to suppress a warning message
2016-01-29 Dagfinn Ilmari... Skip SA_SIGINFO uid/pid test on POSIX-deficient OS...
2016-01-28 Herbert Breunungperlretut: typo correction
2016-01-28 Daniel Draganfix op/infnan.t test fails with NAN conversion on VC 6
2016-01-28 Steve HayUpgrade Encode from version 2.79 to 2.80
2016-01-28 Karl Williamsonext/POSIX/lib/POSIX.pod: Make verbatim line fit in...
2016-01-28 Karl Williamsonutf8.c: Add missing 'STATIC' to declaration
2016-01-27 Jarkko Hietaniemi[perl #127183] Non-canonical hexadecimal floats are...
2016-01-27 Daniel Draganfix a race condition in parallel builds with Visual C
2016-01-27 Daniel Draganfix link failure of APItest.dll on VC 6
2016-01-26 Tony CookRevert "[perl #126632] more diagnostics"
next