ThinkMeta LogoDeutsch
English
Fiber Pool: Version history / Highlights

Fiber Pool 1.0.0.23 (15/09/2010):

  • All projects have been switched to Microsoft Visual Studio 2010.
  • Added lambda function support.
  • Added scheduler mode to measure task performance.

Fiber Pool 1.0.0.22 (02/09/2010):

  • 32-bit operating systems are no longer supported!
  • All classes and types were renamed to allow easier porting from TBB or ConcRT.
  • The samples directory has been cleaned up.
  • The thread priority for scheduler threads can be set.

Fiber Pool 1.0.0.21 (22/02/2010):

  • Added Windows Sockets support.
  • Added new sample "fpHTTP", a simple HTTP server.
  • Added nVidia CUDA compiler (NVCC) support.
  • Added synchronization class "ConditionalLock".

Fiber Pool 1.0.0.20 (07/12/2009):

  • Fixed unexpected scheduler starvation.

Fiber Pool 1.0.0.19 (04/12/2009):

  • The initial version of the "Fiber Pool Stream Library" is available.
  • The new samples "fpFLAC", "fpMP3", "fpFLAC2FLAC" and "fpFLAC2MP3" have been added.

Fiber Pool 1.0.0.18 (19/11/2009):

  • Added support for encoding and decoding of FLAC files in 'fpStream'.

Fiber Pool 1.0.0.17 (28/10/2009):

  • Added ID3v1 and ID3v2 support to 'fpMP3Enc' and 'fpStream'.

Fiber Pool 1.0.0.16 (15/10/2009):

  • The method IFiberControl::Sleep requires an argument now. This can be either 0 which yields the calling task as before, or SLEEP_HIGHER_PRIORITY where the task is yielded only when tasks with higher priority are ready.
  • Optimizations were performed on the "vbr-new" algorithm of the MP3 encoder.

Fiber Pool 1.0.0.15 (23/10/2009):

  • The Fiber Pool API can now be built as DLL. With the DLL it's possible to share Fiber Pool objects with several process modules.
  • A new memory management strategy "MM_PageLimitSystem" has been implemented. It's a combination of "MM_PageLimit" and "MM_System" that blocks when either the maximum number of memory pages has been reached or the available system memory falls below the specified limit.
  • A new sample "fpStream" demonstrates a general approach for data stream processing.

Fiber Pool 1.0.0.14 (29/09/2009):

  • First official release.