Revisions of tbb
Dominique Leuenberger (dimstar_suse)
accepted
request 697786
from
Ismail Dönmez (namtrac)
(revision 16)
- Update to version 2019_U5 * Too many changes to list, please see the included CHANGES file. - Install TBBConfig*.cmake
Dominique Leuenberger (dimstar_suse)
accepted
request 626897
from
Ismail Dönmez (namtrac)
(revision 14)
Dominique Leuenberger (dimstar_suse)
accepted
request 562780
from
Dirk Mueller (dirkmueller)
(revision 13)
Dominique Leuenberger (dimstar_suse)
accepted
request 559074
from
Ismail Dönmez (namtrac)
(revision 12)
- Add disable-irml.patch to disable linking to libirml - Actually update to tarball to 2018_U2 release
Dominique Leuenberger (dimstar_suse)
accepted
request 557681
from
Ismail Dönmez (namtrac)
(revision 11)
- Update to version 2018_U2 * lambda-friendly overloads for parallel_scan. * support of static and simple partitioners in parallel_deterministic_reduce. * initial support for Flow Graph Analyzer to do parallel_for. * reservation support in overwrite_node and write_once_node. * Fixed a potential deadlock scenario in the flow graph that affected Intel® TBB 2018 Initial Release. * Fixed constructors of concurrent_hash_map to be exception-safe. * Fixed auto-initialization in the main thread to be cleaned up at shutdown. * Fixed a crash when tbbmalloc_proxy is used together with dbghelp. * Fixed static_partitioner to assign tasks properly in case of nested parallelism.
Dominique Leuenberger (dimstar_suse)
accepted
request 539294
from
Marcus Meissner (msmeissn)
(revision 10)
Dominique Leuenberger (dimstar_suse)
accepted
request 528061
from
Ismail Dönmez (namtrac)
(revision 9)
- Update to version 2018 release * Now fully supports this_task_arena::isolate() function. * Parallel STL, an implementation of the C++ standard library algorithms with support for execution policies, has been introduced. * Fixed a bug preventing use of streaming_node and opencl_node with Clang. * Fixed this_task_arena::isolate() function to work correctly with parallel_invoke and parallel_do algorithms. * Fixed a memory leak in composite_node. * Fixed an assertion failure in debug tbbmalloc binaries when TBBMALLOC_CLEAN_ALL_BUFFERS is used.
Dominique Leuenberger (dimstar_suse)
accepted
request 497973
from
Ismail Dönmez (namtrac)
(revision 7)
- Update to version 2017_20170412 release * Added a blocking terminate extension to the task_scheduler_init class that allows an object to wait for termination of worker threads.
Dominique Leuenberger (dimstar_suse)
accepted
request 489245
from
Ismail Dönmez (namtrac)
(revision 6)
- Add missing include files boo#1034842
Dominique Leuenberger (dimstar_suse)
accepted
request 477056
from
Ismail Dönmez (namtrac)
(revision 5)
- Update to 2017_20170226 release * Added support for C++11 move semantics in parallel_do. * Constructors for many classes, including graph nodes, concurrent containers, thread-local containers, etc., are declared explicit and cannot be used for implicit conversions anymore. * Added a workaround for bug 16657 in the GNU C Library (glibc) affecting the debug version of tbb::mutex. * Fixed a crash in pool_identify() called for an object allocated in another thread.
Dominique Leuenberger (dimstar_suse)
accepted
request 445382
from
Ismail Dönmez (namtrac)
(revision 4)
- Update to 2017_20161128 release * Added template class gfx_factory to the flow graph API. It implements the Factory concept for streaming_node to offload computations to Intel processor graphics. * Fixed a possible deadlock caused by missed wakeup signals in task_arena::execute().
Dominique Leuenberger (dimstar_suse)
accepted
request 438484
from
Ismail Dönmez (namtrac)
(revision 3)
- Update to version 2017_20161004 * Fixed the issue with task_arena::execute() not being processed when the calling thread cannot join the arena.
Dominique Leuenberger (dimstar_suse)
accepted
request 428381
from
Ismail Dönmez (namtrac)
(revision 2)
- Updated to version 2017_20160722 * static_partitioner class is now a fully supported feature. * async_node class is now a fully supported feature. * For 64-bit platforms, quadrupled the worst-case limit on the amount of memory the Intel TBB allocator can handle. * Added TBB_USE_GLIBCXX_VERSION macro to specify the version of GNU libstdc++ when it cannot be properly recognized, e.g. when used with Clang on Linux* OS. Inspired by a contribution from David A. * Added graph/stereo example to demostrate tbb::flow::async_msg. * Removed a few cases of excessive user data copying in the flow graph. * Reworked split_node to eliminate unnecessary overheads. * Added support for C++11 move semantics to the argument of tbb::parallel_do_feeder::add() method. * Added C++11 move constructor and assignment operator to tbb::combinable template class. * Added tbb::this_task_arena::max_concurrency() function and max_concurrency() method of class task_arena returning the maximal number of threads that can work inside an arena. * Deprecated tbb::task_arena::current_thread_index() static method; use tbb::this_task_arena::current_thread_index() function instead. - License changed to Apache-2.0 - Please see included CHANGES file for all changes.
Dominique Leuenberger (dimstar_suse)
accepted
request 401895
from
Ismail Dönmez (namtrac)
(revision 1)
Upstream repackaged the source fixing all the problematic licensed files.
Displaying revisions 21 - 36 of 36