2010-08-27  Jérémie Laval  <jeremie.laval@gmail.com>

	Don't PopTop from our personnal bag in ConcurrentBag.

2010-08-19  Jérémie Laval  <jeremie.laval@gmail.com>

	Adapt deep sleep operation in BlockingCollection and fix Try*
	method (simplest form) behavior

2010-08-19  Jérémie Laval  <jeremie.laval@gmail.com>

	Add some documentation to BlockingCollection

2010-08-19  Jérémie Laval  <jeremie.laval@gmail.com>

	Little 4.0 API signature tweaks

2010-08-13  Jérémie Laval  <jeremie.laval@gmail.com>

	Port ConcurrentBag to use ConcurrentDictionary.

	ConcurrentDictionary is now used to store the per-thread
	CyclicDeque instances instead of maintaining a growing array
	ourselves. Add hints are still used.

2010-08-03  Jérémie Laval  <jeremie.laval@gmail.com>

	Fix two minor exception misusages in BlockingCollection.

2010-08-03  Jérémie Laval  <jeremie.laval@gmail.com>

	[Fix] Add deep-sleep to BlockingCollection using two
	ManualResetEventSlim for signaling when waiting in
	"collection-is-full-while-adding" and
	"collection-is-empty-while-taking" scenarios. Should definitely
	fix #624849.

2010-08-03  Jérémie Laval  <jeremie.laval@gmail.com>

	Sanitize use of CancellationToken in BlockingCollection.

2010-06-03  Jérémie Laval  <jeremie.laval@gmail.com>

	* ConcurrentBag.cs: Add a add hint cache for faster steal retrieval.
	Initialize lazily the underlying CyclicDeque.

2010-04-15  Jérémie Laval  <jeremie.laval@gmail.com>

	* BlockingCollection.cs:
	* ConcurrentBag.cs: Add BOOTSTRAP_NET_4_0

2009-12-03  Marek Safar  <marek.safar@gmail.com>

	* BlockingCollection.cs, ConcurrentBag.cs: Updated to Beta 2 API.

2009-08-19  Jérémie Laval  <jeremie.laval@gmail.com>

	* BlockingCollection.cs: Rewrite to use a transaction id
	based approach. Ported to 4.0 API. Fix GetConsumingEnumerable.

2009-08-11  Jérémie Laval  <jeremie.laval@gmail.com>

	* BlockingCollection.cs: New addition.
