Project

General

Profile

Release notes

These notes are intended to serve as a guide to the user-visible features in a particular art suite release. As such, only versions included in art suite releases, or those with substantive changes, are included.

hep_concurrency 1.04.00 (2019/11/12)

This version only supports qualifiers e19 and c7.

hep_concurrency 1.03.04 (2019/06/21)

hep_concurrency 1.03.03 (2019/03/05)

hep_concurrency 1.03.02 (2019/02/07)

hep_concurrency 1.03.01 (2019/01/30)


hep_concurrency 1.03.00, 2019/01/29 (art suite 3.01.01, art suite 3.01.02)

  • Remove all *TSCP interface to avoid illegal instructions on platforms that do not support it.

hep_concurrency 1.02.00, 2018/09/25 (art suite 3.01.00)

  • C++17 only
  • Includes bug fix from version 1.00.03

hep_concurrency 1.01.00, 2018/06/05 (art suite 3.00.00)

  • The thread_sanitize and thread_sanitize_unique_ptr templates have been added to be used in suppressing false positives from the thread sanitizer.

hep_concurrency 1.00.04, 2019/06/07 (art suite 2.13.00)

  • C++17 only

hep_concurrency 1.00.03, 2018/07/16 (art suite 2.11.03, art suite 2.11.04, art suite 2.11.05, art suite 2.12.00, art suite 2.12.01)

  • Remove __rdtscp call that is not supported on all platforms art supports (resolves bug #20246).

hep_concurrency 1.00.02, 2018/05/04 (art suite 2.11.02)

hep_concurrency 1.00.01, 2018/04/02 (art suite 2.11.01)

  • Make RecursiveMutex portable for macOS.

hep_concurrency 1.00.00, 2018/03/30 (art suite 2.11.00)

  • First release, including the addition of the hep::concurrency::RecursiveMutex class.