What is a Preview Feature?

A preview feature is a component of Intel® Threading Building Blocks (Intel® TBB) that is being introduced to gain early feedback from developers. Comments, questions and suggestions related to preview features are encouraged and should be submitted to the forums at www.threadingbuildingblocks.org.

The key properties of a preview feature are:

  • It must be explicitly enabled. It is off by default.

  • It is intended to have a high quality implementation.

  • There is no guarantee of future existence or compatibility.

  • It may have limited or no support in tools such as correctness analyzers, profilers and debuggers.


A preview feature is subject to change in the future. It may be removed or radically altered in future releases of the library. Changes to a preview feature do NOT require the usual deprecation and deletion process. Using a preview feature in a production code base is therefore strongly discouraged.

For more complete information about compiler optimizations, see our Optimization Notice.