develooper Front page | perl.perl5.porters | Postings from September 2012

Perl 5 Commit Summary

Thread Next
From:
Perl 5 commit summary
Date:
September 4, 2012 18:14
Subject:
Perl 5 Commit Summary
Message ID:
E1T94Bz-0000j0-Uv@dromedary.ams6.corp.booking.com
Perl 5 commit summary, activity since Saturday

Current branch blead
18 commits.  7 unique authors.  5 unique committers.
15 files changed, 148 insertions(+), 75 deletions(-)
Net code removal: Andy Dougherty (6 lines)
                  Sébastien Aperghis-Tramoni (1 line)
Thanks, applied:  Rafael Garcia-Suarez (1) Craig A. Berry (1)
                  Steffen Mueller (1)
Snapshot: http://perl5.git.perl.org/perl.git/snapshot/39234ceabe18aeeb.tar.gz

  Collapse duplicate settings in hints/solaris_2.sh
  Andy Dougherty              1 file changed, 7 insertions(+), 13 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/39234ceabe18aeeb

  Avoid garbled sed command in hints/solaris_2.sh
  Andy Dougherty              1 file changed, 2 insertions(+), 2 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/b8cad20a5c86e1d8

  Document the reason for the early return in Perl_newPROG() for OP_STUB.
  Nicholas Clark              1 file changed, 15 insertions(+), 0 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/22e660b408c16433

  Merge improvements to -DPERL_DEBUG_READONLY_OPS into blead.
  Nicholas Clark              2 parents
  http://perl5.git.perl.org/perl.git/commit/b4503eb21cec03c7

  In Perl_cv_forget_slab(), simplify the conditionally compiled code.
  Nicholas Clark              1 file changed, 5 insertions(+), 11 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/f3e2910579399afd

  Perl_magic_setdbline() should clear and set read-only OP slabs.
  Nicholas Clark              5 files changed, 15 insertions(+), 17 deletions(
  http://perl5.git.perl.org/perl.git/commit/7bbbc3c08a8830fe

  In op.c, change S_Slab_to_rw() from an OP * parameter to an OPSLAB *.
  Nicholas Clark              3 files changed, 8 insertions(+), 12 deletions(-
  http://perl5.git.perl.org/perl.git/commit/83519873101c5088

  With -DPERL_DEBUG_READONLY_OPS, changing a slab refcnt shouldn't make it r/w
  Nicholas Clark              1 file changed, 20 insertions(+), 4 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/372eab0142c6ca32

  Under -DPERL_DEBUG_READONLY_OPS don't work around glibc 2.2.5 _moddi3 bugs.
  Nicholas Clark              1 file changed, 2 insertions(+), 2 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/a5bd31f4dc3fec64

  Make dual-lived constant.pm work on 5.8 again
  Sébastien Aperghis-Tramoni  1 file changed, 2 insertions(+), 3 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/2d1c5561244ffb48

  Make XSLoader's UPSTREAM as undef
  Rafael Garcia-Suarez        1 file changed, 2 insertions(+), 1 deletion(-)
  http://perl5.git.perl.org/perl.git/commit/e52529ca2472f8f4

  Upgrade to XSLoader 0.16
  Sebastien Aperghis-Tramoni  3 files changed, 18 insertions(+), 10 deletions(
  http://perl5.git.perl.org/perl.git/commit/681a49bfebe715e6

  newXS_len_flags() shouldn't change the line number on PL_curcop when warning
  Nicholas Clark              2 files changed, 21 insertions(+), 4 deletions(-
  http://perl5.git.perl.org/perl.git/commit/d787f4a5ba95039e

  Test that the warning for "can be 0, test with defined" is for the start.
  Nicholas Clark              2 files changed, 17 insertions(+), 0 deletions(-
  http://perl5.git.perl.org/perl.git/commit/502e5101caadccb8

  Test that the warning for "Found = in conditional" is for the start line.
  Nicholas Clark              2 files changed, 9 insertions(+), 1 deletion(-)
  http://perl5.git.perl.org/perl.git/commit/2b7cdddeb97baa9e

  Test that the line number for a "sub redefined" warning is for the start.
  Nicholas Clark              2 files changed, 9 insertions(+), 1 deletion(-)
  http://perl5.git.perl.org/perl.git/commit/2d4e17002f84f407

  Add Karen Etheridge to AUTHORS.
  Craig A. Berry              1 file changed, 1 insertion(+), 0 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/4a7d38e775a8ed02

  RT#114312: prevent ls from colourizing output
  Karen Etheridge             1 file changed, 1 insertion(+), 0 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/3aa1294dfac8e74e

Current branch sprout/lexsub
48 commits.  1 unique author.  1 unique committer.
446 files changed, 43455 insertions(+), 40195 deletions(-)

Snapshot: http://perl5.git.perl.org/perl.git/snapshot/c28fcee8c7fba883.tar.gz

  CvOUTSIDE should be strong for lexsub declared in inner pack sub
  Father Chrysostomos         3 files changed, 19 insertions(+), 3 deletions(-
  http://perl5.git.perl.org/perl.git/commit/c28fcee8c7fba883

  Use the right outside for my subs defined in inner subs
  Father Chrysostomos         2 files changed, 11 insertions(+), 12 deletions(
  http://perl5.git.perl.org/perl.git/commit/ce134adc21cdc531

  Fix Peek.t
  Father Chrysostomos         1 file changed, 4 insertions(+), 4 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/7b99d801ef40ffe0

  Preserve outside pointers of my subs with string eval
  Father Chrysostomos         2 files changed, 1 insertion(+), 2 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/8b82a76c0956e161

  Fix up outside pointers for my subs
  Father Chrysostomos         2 files changed, 60 insertions(+), 5 deletions(-
  http://perl5.git.perl.org/perl.git/commit/fb092070dcc29f82

  perly.y: Remove MYSUB
  Father Chrysostomos         5 files changed, 1254 insertions(+), 1270 deleti
  http://perl5.git.perl.org/perl.git/commit/bda9e61ed2c7d15e

  CvNAME_HEK_set
  Father Chrysostomos         4 files changed, 22 insertions(+), 20 deletions(
  http://perl5.git.perl.org/perl.git/commit/854a0634b6e4df9d

  Clone my subs on scope entry
  Father Chrysostomos         12 files changed, 464 insertions(+), 253 deletio
  http://perl5.git.perl.org/perl.git/commit/2d07beed7ad3186e

  cv_clone: panic for no pad
  Father Chrysostomos         1 file changed, 1 insertion(+), 0 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/9a5b39692b89e4ee

  pad.c: Let S_cv_clone clone stubs
  Father Chrysostomos         1 file changed, 43 insertions(+), 27 deletions(-
  http://perl5.git.perl.org/perl.git/commit/629f9d750dac31b4

  op.c: Remove proto storage optimisation for lex subs
  Father Chrysostomos         1 file changed, 0 insertions(+), 18 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/21b5a5bcc36c71ad

  Add clonecv op type
  Father Chrysostomos         7 files changed, 16 insertions(+), 3 deletions(-
  http://perl5.git.perl.org/perl.git/commit/69ef84ef71e68bf1

  Add introcv op type
  Father Chrysostomos         7 files changed, 16 insertions(+), 3 deletions(-
  http://perl5.git.perl.org/perl.git/commit/5156d90e3494a4a6

  Let state sub fwd decls and nested subs work in anons
  Father Chrysostomos         2 files changed, 51 insertions(+), 12 deletions(
  http://perl5.git.perl.org/perl.git/commit/f4b3d7b9360dd312

  Add proto magic type
  Father Chrysostomos         5 files changed, 6 insertions(+), 0 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/b472ff1828762934

  First stab at my sub
  Father Chrysostomos         4 files changed, 192 insertions(+), 10 deletions
  http://perl5.git.perl.org/perl.git/commit/f559593288b6f33f

  op.c:newMYSUB: Pop scope after creating sub
  Father Chrysostomos         1 file changed, 17 insertions(+), 22 deletions(-
  http://perl5.git.perl.org/perl.git/commit/9daf0b6225a763df

  dump.c: Dump CvNAME_HEK
  Father Chrysostomos         1 file changed, 4 insertions(+), 1 deletion(-)
  http://perl5.git.perl.org/perl.git/commit/43c317d24dda90b7

  Remove & from redef warnings for lex subs
  Father Chrysostomos         2 files changed, 9 insertions(+), 6 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/d658a2f861ba3784

  lexsub.t: Fix another test
  Father Chrysostomos         1 file changed, 1 insertion(+), 3 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/0016206108f57f5d

  Clone state subs in anon subs
  Father Chrysostomos         6 files changed, 281 insertions(+), 222 deletion
  http://perl5.git.perl.org/perl.git/commit/bc86080964f01c12

  perldiag: closure referents → closure references
  Father Chrysostomos         1 file changed, 2 insertions(+), 2 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/ff6343e61cf7a8f2

  Don’t say ‘variable &foo’ in warnings
  Father Chrysostomos         3 files changed, 13 insertions(+), 5 deletions(-
  http://perl5.git.perl.org/perl.git/commit/4e022feaad64f3f4

  lexsub.t: Fix some tests
  Father Chrysostomos         1 file changed, 3 insertions(+), 5 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/470902f60a6fb3e6

  Make pad_fixup_inner_anons cope with closed-over subs
  Father Chrysostomos         2 files changed, 1 insertion(+), 5 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/1757be89b3953bd5

  ‘Undefined subroutine &foo called’ for lex subs
  Father Chrysostomos         2 files changed, 5 insertions(+), 3 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/0b75d4b04cb372ff

  op.c:newMYSUB: Remove unused vars
  Father Chrysostomos         1 file changed, 0 insertions(+), 4 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/ab2fcd7e0caf5355

  op.c:newMYSUB: inline var used only once
  Father Chrysostomos         1 file changed, 1 insertion(+), 2 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/db998d0b9e1edb3e

  Lexical stubs should not AUTOLOAD
  Father Chrysostomos         1 file changed, 18 insertions(+), 18 deletions(-
  http://perl5.git.perl.org/perl.git/commit/5648cb9cc55dca59

  Allow CVs to point to HEKs rather than GVs
  Father Chrysostomos         7 files changed, 53 insertions(+), 10 deletions(
  http://perl5.git.perl.org/perl.git/commit/7a9ce9e32150452c

  Implement padcv
  Father Chrysostomos         3 files changed, 29 insertions(+), 22 deletions(
  http://perl5.git.perl.org/perl.git/commit/5bc3e15e5df748ca

  Test state subs
  Father Chrysostomos         1 file changed, 188 insertions(+), 1 deletion(-)
  http://perl5.git.perl.org/perl.git/commit/48d4b1c700473c2f

  Look up state subs in the pad
  Father Chrysostomos         5 files changed, 638 insertions(+), 617 deletion
  http://perl5.git.perl.org/perl.git/commit/7b17786e6e7ee6a0

  op.c:newMYSUB: disable stub optimisation
  Father Chrysostomos         1 file changed, 2 insertions(+), 0 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/1ecc3ff0915375e1

  Store state subs in the pad
  Father Chrysostomos         8 files changed, 836 insertions(+), 533 deletion
  http://perl5.git.perl.org/perl.git/commit/2baaa350737b2ccb

  lexsub.t: Add test name, test override from another pkg
  Father Chrysostomos         1 file changed, 5 insertions(+), 3 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/cd8bbdb14fe0d025

  Let barewords look up our subs
  Father Chrysostomos         2 files changed, 42 insertions(+), 13 deletions(
  http://perl5.git.perl.org/perl.git/commit/fbbb82bc51bf48f9

  toke.c:yylex:KEY_sub can use PL_tokenbuf to begin with
  Father Chrysostomos         1 file changed, 3 insertions(+), 4 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/77c9e07163f9f98e

  Make ‘sub foo{}’ respect ‘our foo’
  Father Chrysostomos         6 files changed, 955 insertions(+), 967 deletion
  http://perl5.git.perl.org/perl.git/commit/dad6246e5cda1528

  Fix our sub with proto
  Father Chrysostomos         6 files changed, 55 insertions(+), 51 deletions(
  http://perl5.git.perl.org/perl.git/commit/f707cb7af47d02aa

  Make do sub() respect our declarations
  Father Chrysostomos         2 files changed, 17 insertions(+), 4 deletions(-
  http://perl5.git.perl.org/perl.git/commit/178e797206a9ffc1

  lexsub.t: Fix a test
  Father Chrysostomos         1 file changed, 3 insertions(+), 4 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/9a5f3c046f78943e

  Use test.pl in lexsub.t
  Father Chrysostomos         1 file changed, 28 insertions(+), 29 deletions(-
  http://perl5.git.perl.org/perl.git/commit/a8a4d051f794d768

  Make &foo respect our sub
  Father Chrysostomos         4 files changed, 79 insertions(+), 6 deletions(-
  http://perl5.git.perl.org/perl.git/commit/d813b20ae21dd4c5

  Allocate ‘our sub’ in the pad
  Father Chrysostomos         5 files changed, 1160 insertions(+), 1125 deleti
  http://perl5.git.perl.org/perl.git/commit/e6576eda4d63bb5a

  Add padcv to Opcode.pm
  Father Chrysostomos         1 file changed, 1 insertion(+), 1 deletion(-)
  http://perl5.git.perl.org/perl.git/commit/e258b01f466a7bc7

  padcv op type
  Father Chrysostomos         5 files changed, 15 insertions(+), 1 deletion(-)
  http://perl5.git.perl.org/perl.git/commit/9ceb43843b17475e

  Don’t allow name after our/state sub
  Father Chrysostomos         3 files changed, 20 insertions(+), 3 deletions(-
  http://perl5.git.perl.org/perl.git/commit/bf979f5ec3956d94

New branch smoke-me/114312
2 commits.  2 unique authors.  1 unique committer.
Thanks, applied:  Nicholas Clark (1)
Snapshot: http://perl5.git.perl.org/perl.git/snapshot/38ede92a3e8461a4.tar.gz

  RT#114312: prevent ls from colourizing output
  Karen Etheridge             1 file changed, 1 insertion(+), 0 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/38ede92a3e8461a4

  Add Karen Etheridge to AUTHORS.
  Nicholas Clark              1 file changed, 1 insertion(+), 0 deletions(-)
  http://perl5.git.perl.org/perl.git/commit/19422fcd8afbada4

New branch smoke-me/quieten-readonly-ops
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://perl5.git.perl.org/perl.git/snapshot/ca9b5c9aadf10899.tar.gz

  Fix a warning about an empty body for Slab_to_rw() for the default build.
  Nicholas Clark              1 file changed, 1 insertion(+), 1 deletion(-)
  http://perl5.git.perl.org/perl.git/commit/ca9b5c9aadf10899

Deleted branch smoke-me/debug_readonly_ops

Deleted branch smoke-me/warning-line-numbers

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About