summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorJerry D. Hedden <jdhedden@cpan.org>2007-04-30 13:06:28 -0400
committerSteve Hay <SteveHay@planit.com>2007-05-02 08:43:08 +0000
commit47f9f84cc98b8a5779f47ca8a12283098d2816e4 (patch)
treeb39025ba2f6fc9f549813cffe63cd2b380bddcf2 /INSTALL
parent4964fccb418626bbfc96e446747345a4f3e41961 (diff)
downloadperl-47f9f84cc98b8a5779f47ca8a12283098d2816e4.tar.gz
Remove ext/Thread
From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <1ff86f510704301406t6373912ame78fea5c7a148cf4@mail.gmail.com> p4raw-id: //depot/perl@31114
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL20
1 files changed, 7 insertions, 13 deletions
diff --git a/INSTALL b/INSTALL
index 0654978b0c..275e5697f7 100644
--- a/INSTALL
+++ b/INSTALL
@@ -359,21 +359,15 @@ line so that the hint files can make appropriate adjustments.
The default is to compile without thread support.
-Perl has two different internal threads implementations. The current
-model (available internally since 5.6, and as a user-level module since
-5.8) is called interpreter-based implementation (ithreads), with one
-interpreter per thread, and explicit sharing of data. The 5.005
-version (5005threads) is considered obsolete, buggy, and unmaintained.
-
-By default, Configure selects ithreads if -Dusethreads is specified.
-
-However, if you insist, you can select the unsupported old 5005threads behavior
-
- sh Configure -Dusethreads -Duse5005threads
+Perl used to have two different internal threads implementations. The current
+model (available internally since 5.6, and as a user-level module since 5.8) is
+called interpreter-based implementation (ithreads), with one interpreter per
+thread, and explicit sharing of data. The (deprecated) 5.005 version
+(5005threads) has been removed for release 5.10.
The 'threads' module is for use with the ithreads implementation. The
-'Thread' module offers an interface to either 5005threads or ithreads
-(whichever has been configured).
+'Thread' module emulates the old 5005threads interface on top of the current
+ithreads model.
When using threads, perl uses a dynamically-sized buffer for some of
the thread-safe library calls, such as those in the getpw*() family.