4 use vars qw($VERSION @ISA @EXPORT);
8 @ISA = qw(Exporter DynaLoader);
9 @EXPORT_OK = qw(yield cond_signal cond_broadcast cond_wait async);
13 Thread - multithreading
19 my $t = new Thread \&start_sub, @start_args;
23 my $tid = Thread->self->tid;
25 my $tlist = Thread->list;
35 The C<Threads> module provides multithreading.
39 L<attrs>, L<Thread::Queue>, L<Thread::Semaphore>, L<Thread::Specific>.
51 return new Thread $_[0];
55 return eval { shift->join; };