Changelog for
ptl-devel-2.3.3-lp160.9.6.x86_64.rpm :
* Fri May 13 2022 Atri Bhattacharya
- Update to version 2.3.3:
* Fixed message which did not honor verbosity level.- Change from version 2.3.2:
* Support for BUILD_OBJECT_LIBS.
* Sun Jan 16 2022 Atri Bhattacharya - Update to version 2.3.1:
* Threading: Fix GetNumberOfPhysicalCpus, it should never return zero [gh#jrmadsen/PTL#26].
* Sat Dec 04 2021 Atri Bhattacharya - Update to version 2.3.0:
* ThreadPool::Config [gh#jrmadsen/PTL#23].
* Formatting updates [gh#jrmadsen/PTL#24].
* Fri Dec 03 2021 Atri Bhattacharya - Update to version 2.2.1:
* ThreadPool.h: fix typo by AATTstephanlachnit [gh#jrmadsen/PTL#20].
* pkgconfig: Use Libs.private for \"-pthread\" flag by AATTbadshah400 [gh#jrmadsen/PTL#22].- Drop PTL-incorrect-pthread-requires-in-pkgconfig.patch: incorporated upstream.
* Thu Dec 02 2021 Atri Bhattacharya - Update to version 2.2.0:
* New/improved support for initialization and finalization routines in ThreadPool.- Changes from version 2.1.0:
* Fix C++20 warnings from GCC 11.2.0.
* Removed timemory.
* Springclean CMake scripts and developer/client build/use interfaces.- Changes from version 2.0.0:
* Fixed memory leak issues in VUserTaskQueue.
* removed VTaskGroup.
* merged TaskGroup and TBBTaskGroup: - TBBTaskGroup is just an alias now. - TaskGroup will handle determine whether ThreadPool is TBB and submit tasks accordingly.
* use tbb::task_arena in order to enable master/worker paradigm: full support for ThreadPool::execute_on_all_threads, ThreadPool::execute_on_specific_threads in TBB mode.
* renamed many functions/fields to \"main\" instead of \"master\".
* VTask no longer holds a pointer to task group: this was causing a data-race issue.
* cmake option PTL_USE_LOCKS to enable mutex locking in scheduler instead of lock-free scheme.
* removed unused numActThreads.
* wait() member function for tasks.- Add PTL-incorrect-pthread-requires-in-pkgconfig.patch to drop an incorrect Requires on pthread in the pkgconfig file that causes pkgconfig to automatically add unresolvable Requires to the %{name}-devel rpm package [gh#jrmadsen/PTL#21].- Update location of packaged cmake and pkgconfig files in keeping with upstream fixes.
* Sat Feb 13 2021 Jan Engelhardt - Ensure neutrality of description; mention base thread library used.
* Sat Feb 13 2021 Atri Bhattacharya - Initial package.