2007-04-28  Takuya Araki  <araki@sky.plala.or.jp>
	* libpards.h, libpards.cc: changed for Mac OS X.

2007-04-20  Takuya Araki  <araki@sky.plala.or.jp>
	* Merger.h: Added intrput, timedput

2007-03-11  Takuya Araki  <araki@sky.plala.or.jp>
	* libpards.h, libpards.cc, gtksample.cc, intr*.cc: Added interruption
	support

2007-02-25  Takuya Araki  <araki@sky.plala.or.jp>
	* spmdmatmul: Added new smpd sample
	
2007-02-24  Takuya Araki  <araki@sky.plala.or.jp>
	* gtk: Added sample and helper library for GTK+
	
2007-02-12  Takuya Araki  <araki@sky.plala.or.jp>
	* libpards.cc, libpards.h: support timed operation for semaphore
	* Sync.h, SyncList.h, SyncQueue.h, timed*sapmle.cc:
	  support timed operation
	* WorkPool.h: Debug (didn't work when allocated on stack)
	* WorkPool.h, wpbzip2.c: Changed not to use delete explicitly
	* Merger.h, mergersample.cc, mergersample2.cc : Added Merger support

2007-01-09  Takuya Araki  <araki@sky.plala.or.jp>
	* libpards.cc: support suspend by Ctrl-Z

2007-01-07  Takuya Araki  <araki@sky.plala.or.jp>
	* parblock.h, parblock.cc, smpdsample.cc, Makefile: Added SPMD
	support (still experimental) 
	* manualja.html: Added WorkPool

2007-01-02  Takuya Araki  <araki@sky.plala.or.jp>
	* WorkPool.h: Added WorkPool support
	* wpbzip2.c: WorkPool version of bzip2
	
2006-12-31  Takuya Araki  <araki@sky.plala.or.jp>
	* libpards.h: use do{...}while(0) in SPAWN macro so that ";" after
	SPAWN does not cause problems.
	
	* Sync.h, SyncList.h, SyncQueue.h, libpards.cc, libpards.h: changed
	to release resources in destructor; it is checked if the object is
	in the stack or in the shared memory (Now it is safe to assign sub
	classes variable to parent class's pointer)
	
	* SyncList.h, SyncQueue.h: added create() member function; this can
	be used replacement of new with SyncList or SyncQueue argument.

	* manualja.html, manualen.html: replaced explanation of
	abbreviated notation using constructor by create
	
