57 Commits (a2bc075924fb393a068d3097da40e2c2f01d1b81)

Author SHA1 Message Date
Alexander Alekhin 39e2d64b84 core: fix icc std::exception_ptr detection 7 years ago
Alexander Alekhin 576d2dbac0 refactor: don't use CV_ErrorNoReturn() internally 7 years ago
Alexander Alekhin 854ab48de0 tbb: fix build warnings -Wshadow 7 years ago
Alexander Alekhin 8dacbe7584 android: std::exception_ptr is not available on some platforms (even with enabled C++11) 7 years ago
Alexander Alekhin 6f69800d0c core: propagate parallel_for() exceptions 7 years ago
Alexander Alekhin 9111538bfb core: apply CV_OVERRIDE/CV_FINAL 7 years ago
miqlas f3a9f13cb4 Merge pull request #10984 from extrowerk:advanced_haiku_patches 7 years ago
Woody Chow f1c52e426b Merge pull request #10697 from woodychow:tbb_task_arena 7 years ago
Alexander Alekhin c49d5d5252 core: fix pthreads performance 7 years ago
Mattia Rizzolo d026d7dcfb
Fix build for non-linux architectures but still glibc-based 8 years ago
Alexander Alekhin ca9a88785e core(build): fix compilation of parallel.cpp (OpenMP configuration) 8 years ago
Alexander Alekhin 0ebabe17df core: fix flag processing for nested regions in cv::parallel_for_() 8 years ago
Alexander Alekhin 602f047fe8 build: replace WIN32 => _WIN32 8 years ago
Alexander Alekhin a4a47b538c build: detect Android via '__ANDROID__' macro 8 years ago
Alexander Alekhin 006966e629 trace: initial support for code trace 8 years ago
Vadim Pisarevsky fbafc700ea added v_reduce_sum4() universal intrinsic; corrected number of threads in cv::getNumThreads() in the case of GCD 8 years ago
Woody Chow 6e00c7651b Use num_threads clause of #pragma omp parallel instead to avoid calling omp_set_num_threads for the entire application 8 years ago
Alexander Alekhin 649bb7ac04 core: parallel_for_(): update RNG state of the main thread 8 years ago
Alexander Alekhin b28fd79fdc core: parallel_for_(): propagate RNG state from the main thread 8 years ago
mshabunin 695c518384 Updated TBB search script and code checks 9 years ago
Pavel Vlasov 349d5ba012 --perf_instrument parameter now has int type and 0, 1, 2 modes (1 - simple trees, 2 - expanded trees for functions with same name but different calling address); 9 years ago
Alexander Alekhin 5383a625a7 fix Win build, change default WINNT macro to WinXP 9 years ago
Pavel Vlasov a462d76a95 Implementations instrumentation framework for OpenCV performance system; 9 years ago
Gregory Morse af5bec70cd merge Win10/VS2015 changes 10 years ago
Maksim Shabunin 5618f4a0ac Fixed: Concurrency static scheduler release failed 10 years ago
Alexander Alekhin a482dcce46 fix support for pthreads parallel_for 10 years ago
Maksim Shabunin 1f983ec39c Fixed compilation of pthread-based parallel_for with gcc 4.4.3 10 years ago
kalistratovag bf5393ae58 parallel for on pthreads initial commit 10 years ago
Maxim Kostin d1a8171011 Added WinRT concurrency support. 10 years ago
Maxim Kostin cdd23440c9 Adding support for WinRT(WinPhone 8/8.1 and Win Store) via CMake 3.1 10 years ago
Adam Borowski 7b0d1c932e Get rid of sysctl includes on Linux. 10 years ago
Maksim Shabunin 09fb7512ed Fixed iOS framework compilation warnings 11 years ago
Maksim Shabunin ef3d02214b Fixing iOS clang warnings, part 2 11 years ago
Vadim Pisarevsky e9729a9601 multiple yet minor fixes to make most of the tests pass on Mac with Iris graphics 11 years ago
peng xiao 2519a21935 Fix a potential bug of ParallelLoopBodyWrapper::operator(Range) 12 years ago
Alexander Smorkalov 6257df1c4b API restricted on WinRT partially removed from core. 12 years ago
Roman Donchenko c16316c4b4 Replaced the semi-public CV_PARALLEL_FRAMEWORK macro with a function. 12 years ago
Roman Donchenko 24d84a45b1 Made tests record in the XML output which parallel framework was used. 12 years ago
Daniil Osokin 6deda2531c Fixed getNumThreads() for C= 12 years ago
Andrey Kamaev fd4909360f Remove windows.h include from opencv2/core/internal.hpp to avoid conflicts with TBB library. 13 years ago
Anatoly Baksheev d681717702 warnings 13 years ago
Andrey Kamaev 40030d2ca0 Fix windows build warnings 13 years ago
Andrey Kamaev 7173c82382 Include unistd.h to parallel.cpp on UNIX-like systems 13 years ago
Andrey Kamaev ebac3a02aa Fix backward compatibility of opencv_core 13 years ago
Vadim Pisarevsky 78a0b9787c fixed build errors on Mac; moved test for #2332 from imgproc to highgui 13 years ago
Andrey Kamaev 460644b8a4 Reimplement thread management functions: 13 years ago
Andrey Kamaev b54f59de90 Move thread-related functions implementation to parallel.cpp 13 years ago
Vadim Pisarevsky bddd06e6c4 another fix for the updated parallel_for_ implementation 13 years ago
Vadim Pisarevsky d64438dcfd fixed build errors in the case of TBB and Concurrency 13 years ago
Vadim Pisarevsky 354a5f2686 added recommended number of stripes to parallel_for_, modified some of the functions to use larger stripes (for better performance) 13 years ago