Rename ext/threads/shared to ext/threads-shared
Nicholas Clark [Mon, 9 Feb 2009 21:07:00 +0000 (21:07 +0000)]
26 files changed:
INSTALL
MANIFEST
Porting/Maintainers.pl
ext/threads-shared/Makefile.PL [moved from ext/threads/shared/Makefile.PL with 100% similarity]
ext/threads-shared/hints/linux.pl [moved from ext/threads/shared/hints/linux.pl with 100% similarity]
ext/threads-shared/shared.pm [moved from ext/threads/shared/shared.pm with 100% similarity]
ext/threads-shared/shared.xs [moved from ext/threads/shared/shared.xs with 100% similarity]
ext/threads-shared/t/0nothread.t [moved from ext/threads/shared/t/0nothread.t with 100% similarity]
ext/threads-shared/t/av_refs.t [moved from ext/threads/shared/t/av_refs.t with 100% similarity]
ext/threads-shared/t/av_simple.t [moved from ext/threads/shared/t/av_simple.t with 100% similarity]
ext/threads-shared/t/blessed.t [moved from ext/threads/shared/t/blessed.t with 100% similarity]
ext/threads-shared/t/clone.t [moved from ext/threads/shared/t/clone.t with 100% similarity]
ext/threads-shared/t/cond.t [moved from ext/threads/shared/t/cond.t with 100% similarity]
ext/threads-shared/t/disabled.t [moved from ext/threads/shared/t/disabled.t with 100% similarity]
ext/threads-shared/t/hv_refs.t [moved from ext/threads/shared/t/hv_refs.t with 100% similarity]
ext/threads-shared/t/hv_simple.t [moved from ext/threads/shared/t/hv_simple.t with 100% similarity]
ext/threads-shared/t/no_share.t [moved from ext/threads/shared/t/no_share.t with 100% similarity]
ext/threads-shared/t/object.t [moved from ext/threads/shared/t/object.t with 100% similarity]
ext/threads-shared/t/shared_attr.t [moved from ext/threads/shared/t/shared_attr.t with 100% similarity]
ext/threads-shared/t/stress.t [moved from ext/threads/shared/t/stress.t with 100% similarity]
ext/threads-shared/t/sv_refs.t [moved from ext/threads/shared/t/sv_refs.t with 100% similarity]
ext/threads-shared/t/sv_simple.t [moved from ext/threads/shared/t/sv_simple.t with 100% similarity]
ext/threads-shared/t/utf8.t [moved from ext/threads/shared/t/utf8.t with 100% similarity]
ext/threads-shared/t/wait.t [moved from ext/threads/shared/t/wait.t with 99% similarity]
ext/threads-shared/t/waithires.t [moved from ext/threads/shared/t/waithires.t with 99% similarity]
hints/darwin.sh

diff --git a/INSTALL b/INSTALL
index 9e02990..d848575 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -1860,8 +1860,8 @@ If your system is quite busy and doesn't respond quickly enough,
 these tests might fail.  If possible, try running the tests again
 with the system under a lighter load.  These timing-sensitive
 and load-sensitive tests include F<t/op/alarm.t>,
-F<ext/Time-HiRes/t/HiRes.t>, F<ext/threads/shared/t/waithires.t>,
-F<ext/threads/shared/t/stress.t>, F<lib/Benchmark.t>,
+F<ext/Time-HiRes/t/HiRes.t>, F<ext/threads-shared/t/waithires.t>,
+F<ext/threads-shared/t/stress.t>, F<lib/Benchmark.t>,
 F<lib/Memoize/t/expmod_t.t>, and F<lib/Memoize/t/speed.t>.
 
 You might also experience some failures in F<t/op/stat.t> if you build
index 508c007..218888a 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -1308,28 +1308,28 @@ ext/Text-Soundex/t/Soundex.t    test for Text::Soundex
 ext/threads/hints/hpux.pl      Hint file for HPUX
 ext/threads/hints/linux.pl     Hint file for Linux
 ext/threads/Makefile.PL                ithreads
-ext/threads/shared/hints/linux.pl      thread shared variables
-ext/threads/shared/Makefile.PL thread shared variables
-ext/threads/shared/shared.pm   thread shared variables
-ext/threads/shared/shared.xs   thread shared variables
-ext/threads/shared/t/0nothread.t       Tests for basic shared array functionality.
-ext/threads/shared/t/av_refs.t Tests for arrays containing references
-ext/threads/shared/t/av_simple.t       Tests for basic shared array functionality.
-ext/threads/shared/t/blessed.t Test blessed shared variables
-ext/threads/shared/t/clone.t   Test shared cloning
-ext/threads/shared/t/cond.t    Test condition variables
-ext/threads/shared/t/disabled.t        Test threads::shared when threads are disabled.
-ext/threads/shared/t/hv_refs.t Test shared hashes containing references
-ext/threads/shared/t/hv_simple.t       Tests for basic shared hash functionality.
-ext/threads/shared/t/no_share.t        Tests for disabled share on variables.
-ext/threads/shared/t/object.t  Shared objects tests
-ext/threads/shared/t/shared_attr.t     Test :shared attribute
-ext/threads/shared/t/stress.t  Stress test
-ext/threads/shared/t/sv_refs.t thread shared variables
-ext/threads/shared/t/sv_simple.t       thread shared variables
-ext/threads/shared/t/utf8.t    Test UTF-8 keys in shared hashes
-ext/threads/shared/t/waithires.t       Test sub-second cond_timedwait
-ext/threads/shared/t/wait.t    Test cond_wait and cond_timedwait
+ext/threads-shared/hints/linux.pl      thread shared variables
+ext/threads-shared/Makefile.PL thread shared variables
+ext/threads-shared/shared.pm   thread shared variables
+ext/threads-shared/shared.xs   thread shared variables
+ext/threads-shared/t/0nothread.t       Tests for basic shared array functionality.
+ext/threads-shared/t/av_refs.t Tests for arrays containing references
+ext/threads-shared/t/av_simple.t       Tests for basic shared array functionality.
+ext/threads-shared/t/blessed.t Test blessed shared variables
+ext/threads-shared/t/clone.t   Test shared cloning
+ext/threads-shared/t/cond.t    Test condition variables
+ext/threads-shared/t/disabled.t        Test threads::shared when threads are disabled.
+ext/threads-shared/t/hv_refs.t Test shared hashes containing references
+ext/threads-shared/t/hv_simple.t       Tests for basic shared hash functionality.
+ext/threads-shared/t/no_share.t        Tests for disabled share on variables.
+ext/threads-shared/t/object.t  Shared objects tests
+ext/threads-shared/t/shared_attr.t     Test :shared attribute
+ext/threads-shared/t/stress.t  Stress test
+ext/threads-shared/t/sv_refs.t thread shared variables
+ext/threads-shared/t/sv_simple.t       thread shared variables
+ext/threads-shared/t/utf8.t    Test UTF-8 keys in shared hashes
+ext/threads-shared/t/waithires.t       Test sub-second cond_timedwait
+ext/threads-shared/t/wait.t    Test cond_wait and cond_timedwait
 ext/threads/t/basic.t          ithreads
 ext/threads/t/blocks.t         Test threads in special blocks
 ext/threads/t/context.t                Explicit thread context
index 7573879..50d2fdc 100644 (file)
@@ -1061,7 +1061,7 @@ package Maintainers;
        'threads::shared' =>
                {
                'MAINTAINER'    => 'jdhedden',
-               'FILES'         => q[ext/threads/shared],
+               'FILES'         => q[ext/threads-shared],
                'CPAN'          => 1,
                'UPSTREAM'      => 'blead',
                },
similarity index 99%
rename from ext/threads/shared/t/wait.t
rename to ext/threads-shared/t/wait.t
index b0a7cc1..818bf4c 100644 (file)
@@ -57,7 +57,7 @@ ok($TEST++, 1, 'Loaded');
 #
 # =head1 Platform Specific Problems
 #
-# The regression test ext/threads/shared/t/wait.t fails on early RedHat 9
+# The regression test ext/threads-shared/t/wait.t fails on early RedHat 9
 # and HP-UX 10.20 due to bugs in their threading implementations.
 # RedHat users should see https://rhn.redhat.com/errata/RHBA-2003-136.html
 # and consider upgrading their glibc.
similarity index 99%
rename from ext/threads/shared/t/waithires.t
rename to ext/threads-shared/t/waithires.t
index 4cda602..c9f2176 100644 (file)
@@ -61,7 +61,7 @@ ok($TEST++, 1, 'Loaded');
 #
 # =head1 Platform Specific Problems
 #
-# The regression test ext/threads/shared/t/wait.t fails on early RedHat 9
+# The regression test ext/threads-shared/t/wait.t fails on early RedHat 9
 # and HP-UX 10.20 due to bugs in their threading implementations.
 # RedHat users should see https://rhn.redhat.com/errata/RHBA-2003-136.html
 # and consider upgrading their glibc.
index 34b74b7..6cb9bd1 100644 (file)
@@ -223,7 +223,7 @@ EOM
 *** due to problems with the 64-bit versions of msgctl, semctl,
 *** and shmctl. You should also expect the following test failures:
 ***
-***    ext/threads/shared/t/wait (threaded builds only)
+***    ext/threads-shared/t/wait (threaded builds only)
 
 EOM