Revision history for Perl extension Thread::Barrier.

0.300_02  05 Aug 2013 [MJP]
    - Remove `use threads' from Barrier.pm.
    - Update t/* to SKIP without useithreads.

0.300_01  01 Aug 2013 [MJP]
    - Added support for 'Action' parameter to constructor, for a release
      action performed by one thread before any others were awakened.
      Barriers may now break if the action dies.  Test cases.
    - Added RaiseError parameter to constructor, optionally converting
      broken exceptions to undef return codes. Test cases.
    - Added support for wait($timeout) parameter, with timeout breaking
      the barrier.  Test cases.
    - Correct handling of serial return code when barrier was released by
      set_threshold().  Test cases.
    - _try_release() assumes lock is held.
    - local()ize Carp::CarpLevel modification.

0.300   25 March 2007
    - Incorporated fix suggested by Michael Pomraning for a race condition in
      the exiting code.
    - Added set_threshold() method and _try_release() private method.
    - Deprecated init() method.
    - Added additional wait() tests.
    - Fixed META.yml version.

0.201   1 November 2005
    - Added a META.yml file to replace the autogenerated one.

0.200   1 November 2005
    - Switched to a hash-based implementation for clarity.
    - The wait() method now resets the state after unblocking the waiting
      threads.
    - Fixed init() method to check for barrier-release condition after it
      updates the threshold.
    - Fixed the race condition in t/wait.t and added another variety of test.

0.101   9 March 2003
    - Modified Makefile.PL to break if ithreads not available.

0.100   16 November 2002
	- Initial release.

