[libvariable-magic-perl] branch master updated (3cd1b69 -> 42bbb21)

gregor herrmann gregoa at debian.org
Sun May 10 16:03:28 UTC 2015


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to branch master
in repository libvariable-magic-perl.

      from  3cd1b69   releasing package libvariable-magic-perl version 0.55-1
      adds  99ea475   Better logic for deciding if this perl has DEBUGGING enabled
      adds  431bf25   Remove taint mode from t/15-self.t
      adds  c616330   Only test global destruction on perl 5.13.4+
      adds  639740d   Output a diagnostic if global destruction is not tested
      adds  940ac79   Make Variable::Magic::TestGlobalDestruction::import return its result
      adds  a8b279c   Code cleanups in Variable::Magic::TestGlobalDestruction::import
      adds  aae88f4   Simplify vmg_call_sv() so that ERRSV is no longer used as a lvalue
      adds  9ed6790   Simplify vmg_pp_propagate_errsv() so that ERRSV is not used as a lvalue
      adds  561734f   Simplify vmg_propagate_errsv_free() so that ERRSV is not used as a lvalue
      adds  b4686a7   Add a couple of missing SvREFCNT_dec() after sv_magicext()
      adds  409cfea   Factor the sv_magicext() calls into one vmg_sv_magicext()
      adds  c77fbf0   Set the mg_flags inside vmg_sv_magicext() according to the vtbl entries
      adds  3b3cd1c   Replace STATIC by static
      adds  793021c   Add lib.pm to BUILD_REQUIRES
      adds  2b20d42   Update VPIT::TestHelpers to 3d200396
      adds  dd9d7e6   Bump copyright year
      adds  cf730c3   This is 0.56
      adds  03134cc   Update the ActivePerl/gcc-3.4 hack for EUMM 7.04
      adds  164f73f   Update VPIT::TestHelpers to 4eeb5afc
      adds  7b8b372   Thoroughly test module loading in threads
      adds  51804c2   Port thread tests to the new VPIT::TestHelpers interface
      adds  7aa917c   Allow passing level 0 to Variable::Magic::TestGlobalDestruction::import
      adds  18975a8   Revamp PERL_DESTRUCT_LEVEL handling
      adds  381d0cf   Use PERL_FORCE_TEST_THREADS to force testing global destruction
      adds  2d547b7   Always honor $ENV{PERL_DESTRUCT_LEVEL} when it's set for a debugging perl
      adds  abc9974   Set PERL_DESTRUCT_LEVEL through the environment variable on debugging perls
      adds  efaaf15   Revamp the setup boot logic
      adds  a0e6278   Improve scheduling for the parallel loading test
      adds  4bd785b   Add a missing volatile qualifier
      adds  ea4de64   Make sure MULTIPLICITY builds set PERL_IMPLICIT_CONTEXT
      adds  7bf1c34   Update t/09-load-test.t
      adds  4a19e38   Reference-count global setup/teardown
      adds  34c3178   Update VPIT::TestHelpers to f24eb57f
      adds  64d80b8   Don't lock the VMG_LOADED mutex across global destruction
      adds  8c151d1   Make sure the load refcount is reset on global setup
      adds  432cd84   Allow disabling thread safety in Makefile.PL
      adds  be3665d   Update VPIT::TestHelpers to 3edc6d15
      adds  166e851   Make sure t/40-threads.t does not use the CLONE method
      adds  e817849   Update VPIT::TestHelpers to 6d578776
      adds  de1bca5   vmg_teardown() should also be called at the end of cloned threads
      adds  6b6230f   Also test cloning in t/09-load-threads.t
      adds  5125ae0   Rename a variable in t/09-load-threads.t
      adds  810a631   This is 0.57
      adds  8993a40   Imported Upstream version 0.57
       new  df5dbe3   Merge tag 'upstream/0.57'
       new  2554d62   Update debian/changelog
       new  6e80ffe   Update upstream copyright years, add info about new file.
       new  42bbb21   releasing package libvariable-magic-perl version 0.57-1

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Changes                                       |  35 +
 MANIFEST                                      |   3 +-
 META.json                                     |  12 +-
 META.yml                                      |  10 +-
 Magic.xs                                      | 470 ++++++++-----
 Makefile.PL                                   |  17 +-
 README                                        |   4 +-
 debian/changelog                              |   8 +
 debian/copyright                              |  10 +-
 lib/Variable/Magic.pm                         |   6 +-
 t/09-load-threads.t                           | 428 ++++++++++++
 t/15-self.t                                   |   2 +-
 t/17-ctl.t                                    |  49 +-
 t/40-threads.t                                |  34 +-
 t/41-clone.t                                  |  14 +-
 t/lib/Test/Leaner.pm                          | 946 ++++++++++++++++++++++++++
 t/lib/VPIT/TestHelpers.pm                     | 637 ++++++++++++++++-
 t/lib/Variable/Magic/TestGlobalDestruction.pm |  96 ++-
 t/lib/Variable/Magic/TestThreads.pm           |  54 --
 19 files changed, 2519 insertions(+), 316 deletions(-)
 create mode 100644 t/09-load-threads.t
 create mode 100644 t/lib/Test/Leaner.pm
 delete mode 100644 t/lib/Variable/Magic/TestThreads.pm

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libvariable-magic-perl.git



More information about the Pkg-perl-cvs-commits mailing list