Changes for version 0.13

  • Looked at fixing the problem with signalling unlocked variables. Unfortunately, there does not seem to be a quick solution. Need to abandon this idea right now until I have more time. Updated documentation to let the world know there is an inconsistency.
  • Documented the THREADS_DEBUG environment variable and made sure it is unset during testing.
  • Updated ppport.h to 2.009. Didn't expect any problems with 5.8.1, but you never know.

Modules

drop-in replacement for Perl threads using fork() UNAUTHORIZED
drop-in replacement for Perl threads::shared with forks() UNAUTHORIZED
default class for tie-ing arrays to threads with forks UNAUTHORIZED
default class for tie-ing handles to threads with forks UNAUTHORIZED
default class for tie-ing hashes to threads with forks UNAUTHORIZED
default class for tie-ing scalars to threads with forks UNAUTHORIZED

Provides

in lib/forks.pm UNAUTHORIZED
in lib/forks/shared.pm UNAUTHORIZED