Home
last modified time | relevance | path

Searched refs:concurrent_vector (Results 1 – 15 of 15) sorted by relevance

/oneTBB/test/tbb/
H A Dtest_concurrent_vector.cpp42 tbb::concurrent_vector<int> array(n); in TestSort()
56 using c_vector = tbb::concurrent_vector<int>; in TestRangeBasedFor()
121 tbb::concurrent_vector<ClassWithVectorType> v; in TestVectorTypes()
135 static tbb::concurrent_vector<std::size_t> Primes;
192 tbb::concurrent_vector<Type, Allocator> &my_c;
265 void CompareVectors( const tbb::concurrent_vector<Type, Allocator> &c1, const tbb::concurrent_vecto… in CompareVectors()
329 tbb::concurrent_vector<Type> c1; in TypeTester()
337 tbb::concurrent_vector<Type> c3(c1); in TypeTester()
389 tbb::concurrent_vector<int> v; in TestSerialGrowByRange()
696 tbb::concurrent_vector<int> test_vec;
[all …]
H A Dtest_parallel_sort.cpp327 parallel_sort_test_suite<tbb::concurrent_vector<float>, std::less<float>>();
333 parallel_sort_test_suite<tbb::concurrent_vector<float>>();
351 parallel_sort_test_suite<tbb::concurrent_vector<Minimal>, MinimalLessCompare>();
H A Dtest_hw_concurrency.cpp62 tbb::concurrent_vector<std::size_t> cv;
H A Dtest_scheduler_mix.cpp56 tbb::concurrent_vector<State*> mStateList;
276 tbb::concurrent_vector<StatType*> mStatsList;
H A Dtest_tbb_header.cpp195 TestTypeDefinitionPresence( concurrent_vector<int> ); in DefinitionPresence()
H A Dtest_task.cpp634 tbb::concurrent_vector<tbb::task::suspend_point> suspend_points;
/oneTBB/doc/main/tbb_userguide/
H A Dconcurrent_vector_ug.rst3 concurrent_vector title
7 ``A concurrent_vector<T>`` is a dynamically growable array of ``T``. It
8 is safe to grow a ``concurrent_vector`` while other threads are also
10 concurrent growing, ``concurrent_vector`` has three methods that support
26 void Append( concurrent_vector<char>& vector, const char* string ) {
42 because elements in a ``concurrent_vector`` might not be at consecutive
44 ``concurrent_vector`` is being grown, as long as the iterators never go
50 A ``concurrent_vector<T>`` never moves an element until the array is
52 single-threaded code. However, ``concurrent_vector`` does have more
53 overhead than std::vector. Use ``concurrent_vector`` only if you really
[all …]
/oneTBB/include/oneapi/tbb/
H A Dconcurrent_vector.h68 friend class concurrent_vector; variable
227 class concurrent_vector
281 concurrent_vector() : concurrent_vector(allocator_type()) {} in concurrent_vector() function
289 : concurrent_vector(alloc) in concurrent_vector() function
319 concurrent_vector( const concurrent_vector& other ) in concurrent_vector() function
329 concurrent_vector( const concurrent_vector& other, const allocator_type& alloc ) in concurrent_vector() function
332 concurrent_vector(concurrent_vector&& other) noexcept in concurrent_vector() function
336 concurrent_vector( concurrent_vector&& other, const allocator_type& alloc ) in concurrent_vector() function
345 ~concurrent_vector() {} in ~concurrent_vector()
348 concurrent_vector& operator=( const concurrent_vector& other ) {
[all …]
H A Denumerable_thread_specific.h786 … using internal_collection_type = tbb::concurrent_vector< padded_element, padded_allocator_type >;
/oneTBB/test/conformance/
H A Dconformance_concurrent_vector.cpp213 oneapi::tbb::concurrent_vector<int> v1, v2(1ul, 100); in TestSequentialFor()
633 using c_vector_t = oneapi::tbb::concurrent_vector<dummy>; in TestSerialMoveInShrinkToFit()
667 using container_type = oneapi::tbb::concurrent_vector<T, Allocator>;
783 using vector_type = oneapi::tbb::concurrent_vector<int>; in TestParallelFor()
1044 oneapi::tbb::concurrent_vector<char> var[3]; in TestComparison()
1129 oneapi::tbb::concurrent_vector<Type, Allocator> &my_c;
1206 using vector_t = oneapi::tbb::concurrent_vector<move_only_type >; in TestPushBackMoveOnlyContainer()
1367 using integral_vector = oneapi::tbb::concurrent_vector<int>; in TestVectorComparisons()
1407 using vector_type = oneapi::tbb::concurrent_vector<int>; in TestVectorIteratorComparisons()
1417 test_member_types<oneapi::tbb::concurrent_vector>();
[all …]
/oneTBB/examples/parallel_reduce/convex_hull/
H A DREADME.md11 …rallel version of the example which uses `parallel_reduce`, `parallel_for` and `concurrent_vector`.
H A Dconvex_hull_sample.cpp35 typedef oneapi::tbb::concurrent_vector<point_t> pointVec_t;
H A Dconvex_hull_bench.cpp194 typedef oneapi::tbb::concurrent_vector<point_t> pointVec_t;
/oneTBB/examples/parallel_for/polygon_overlay/
H A Drpolygon.hpp181 typedef class oneapi::tbb::concurrent_vector<RPolygon, RPolygon_allocator> concurrent_Polygon_map_t;
/oneTBB/examples/test_all/fibonacci/
H A Dfibonacci.cpp141 oneapi::tbb::concurrent_vector<value> A; in SerialVectorFib()