Update to version 2.3.3 OBS-URL: https://build.opensuse.org/request/show/977058 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/PTL?expand=0&rev=7
79 lines
3.1 KiB
Plaintext
79 lines
3.1 KiB
Plaintext
-------------------------------------------------------------------
|
|
Fri May 13 12:49:54 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- 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 14:11:36 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 2.3.1:
|
|
* Threading: Fix GetNumberOfPhysicalCpus, it should never return
|
|
zero [gh#jrmadsen/PTL#26].
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Dec 4 16:31:35 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 2.3.0:
|
|
* ThreadPool::Config [gh#jrmadsen/PTL#23].
|
|
* Formatting updates [gh#jrmadsen/PTL#24].
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 3 22:03:22 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 2.2.1:
|
|
* ThreadPool.h: fix typo by @stephanlachnit
|
|
[gh#jrmadsen/PTL#20].
|
|
* pkgconfig: Use Libs.private for "-pthread" flag by @badshah400
|
|
[gh#jrmadsen/PTL#22].
|
|
- Drop PTL-incorrect-pthread-requires-in-pkgconfig.patch:
|
|
incorporated upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 2 13:37:16 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- 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 18:51:57 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
- Ensure neutrality of description; mention base thread library
|
|
used.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 13 12:57:52 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Initial package.
|