Revision history for threads-lite

0.029_002  2011-02-10
           Fixed return values of receive, receive_nb and receive_match_nb
           Fixed deallocation issue on Win32 
           Fixed list of exports

0.029_001  2010-12-08
           Replaced receive_table with receive_match
           Don't clone when creating a set of threads
           Improved C89 compatibility

0.028      2010-06-13
           Refactoring and bugfixing for greater stability

0.027      2010-05-11
           Fixed two typos in the code

0.026      2010-04-26
           Reimplemented commonly used subs in XS
           Fixed initalization bugs
           Fixed documentation

0.025      2010-04-11
           Added packed encoding
           Fixed calling the thread waiter
           Solved compilation error
           Fixed overallocation

0.024      2010-04-09
           Restored message queues
           Added thread waiter and counter

0.023      2010-04-02
           Fixed dependencies

0.022      2010-03-26
           API break: made spawn a function instead of a method.
           Hopefully fixed destuction locker.
           Fixed bug with handling undefined $options.
           Added dependency on Test::Difference.
           Fixed building on Win32.
           Export parallel_grep, check for child thread death.
           Refactored receiving, added receive_table_nb.
           Fixed serialization bug.
           Added an example.


0.021      2010-03-24
           Fixed locking during destruction time.
           Refactored and documented parallel_map and tids.
           Made requirement on perl 5.10 more explicit.

0.020_002  2010-03-23
           Documentation updates

0.020_001  2010-03-22
           Complete rewrite of thread creation routines

0.010_001  2009-08-17
           First version, released on an unsuspecting world.