This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
instead of unions use double cast for data pointer <-> function pointer
[perl5.git] / ext / Thread / README.threads
CommitLineData
a2dab6bc 1NOTE: This documentation describes the style of threading that was
58d672b0
JH
2available in Perl 5.005. Perl 5.6.0 introduced the early beginnings of
3interpreter-based threads support, also known as ithreads, and in Perl
45.8.0 the interpeter threads became available from perl level through
5the threads and threads::shared modules (in Perl 5.6 ithreads are
6available only internally and to XS extension builders, and used
bfce6503
DM
7by the Win32 port for emulating fork()). As of Perl 5.8.0, ithreads has
8become the standard threading model for Perl.
58d672b0 9
3db8f154 10As of 5.9.0, the older threading model is not supported anymore.
43fe56be 11
72aaf631
MB
12Malcolm Beattie
13mbeattie@sable.ox.ac.uk
69ce17de 14Last updated: 27 November 1997
e2198c6b
AD
15
16Configure-related info updated 16 July 1998 by
17Andy Dougherty <doughera@lafayette.edu>
99ed61e6
GS
18
19Other minor updates 10 Feb 1999 by
20Gurusamy Sarathy
effcca5c
JH
21
22More platforms added 26 Jul 1999 by
23Jarkko Hietaniemi
3db8f154
MB
24
25Removed 5005threads support 03 Oct 2002 by
26H.Merijn Brand