Skip to content

Commit 40deb06

Browse files
robot-pigletblinkov
authored andcommitted
Update contrib/libs/tbb to 2022.0.0
commit_hash:d60e9d6178eca5f3af92d7e6db92bcd64d0de9cc
1 parent 5a61c83 commit 40deb06

File tree

104 files changed

+6159
-2265
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+6159
-2265
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
- includes:
22
- emscripten.h
33
- emscripten/console.h
4+
- emscripten/stack.h
45
- emscripten/version.h

contrib/libs/tbb/.yandex_meta/devtools.copyrights.report

Lines changed: 153 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -38,25 +38,39 @@ BELONGS ya.make
3838
Score : 100.00
3939
Match type : COPYRIGHT
4040
Files with this license:
41-
include/oneapi/tbb/detail/_flow_graph_node_set_impl.h [2:2]
4241
include/oneapi/tbb/detail/_namespace_injection.h [2:2]
4342
include/oneapi/tbb/detail/_small_object_pool.h [2:2]
44-
include/oneapi/tbb/detail/_task_handle.h [2:2]
4543
src/tbb/concurrent_bounded_queue.cpp [2:2]
4644
src/tbb/small_object_pool.cpp [2:2]
4745
src/tbb/small_object_pool_impl.h [2:2]
4846
src/tbb/version.cpp [2:2]
4947

50-
KEEP COPYRIGHT_SERVICE_LABEL 3866399ed19ebc1f304703a69bd54dfb
48+
KEEP COPYRIGHT_SERVICE_LABEL 183dae8f315abe7f52eca9c76d0e9cbb
5149
BELONGS ya.make
5250
License text:
53-
Copyright (c) 2020-2023 Intel Corporation
51+
Copyright (c) 2020-2024 Intel Corporation
5452
Scancode info:
5553
Original SPDX id: COPYRIGHT_SERVICE_LABEL
5654
Score : 100.00
5755
Match type : COPYRIGHT
5856
Files with this license:
57+
include/oneapi/tbb/detail/_flow_graph_node_set_impl.h [2:2]
5958
include/oneapi/tbb/detail/_task.h [2:2]
59+
include/oneapi/tbb/detail/_task_handle.h [2:2]
60+
src/tbb/task_dispatcher.h [2:2]
61+
src/tbb/thread_data.h [2:2]
62+
63+
KEEP COPYRIGHT_SERVICE_LABEL 37f751c87d04968f0f9f061a184f9a3b
64+
BELONGS ya.make
65+
License text:
66+
Copyright (c) 2023-2024 Intel Corporation
67+
Scancode info:
68+
Original SPDX id: COPYRIGHT_SERVICE_LABEL
69+
Score : 100.00
70+
Match type : COPYRIGHT
71+
Files with this license:
72+
src/tbb/tcm.h [2:2]
73+
src/tbb/tcm_adaptor.cpp [2:2]
6074

6175
KEEP COPYRIGHT_SERVICE_LABEL 386e9140344d54f8b754c4445aff38ff
6276
BELONGS ya.make
@@ -67,27 +81,24 @@ BELONGS ya.make
6781
Score : 100.00
6882
Match type : COPYRIGHT
6983
Files with this license:
84+
include/oneapi/tbb.h [2:2]
7085
include/oneapi/tbb/concurrent_queue.h [2:2]
71-
include/oneapi/tbb/detail/_concurrent_unordered_base.h [2:2]
72-
include/oneapi/tbb/detail/_config.h [2:2]
73-
include/oneapi/tbb/detail/_flow_graph_body_impl.h [2:2]
74-
include/oneapi/tbb/detail/_flow_graph_node_impl.h [2:2]
75-
include/oneapi/tbb/detail/_flow_graph_tagged_buffer_impl.h [2:2]
76-
include/oneapi/tbb/detail/_machine.h [2:2]
77-
include/oneapi/tbb/detail/_pipeline_filters.h [2:2]
7886
include/oneapi/tbb/detail/_pipeline_filters_deduction.h [2:2]
7987
include/oneapi/tbb/detail/_template_helpers.h [2:2]
8088
include/oneapi/tbb/detail/_utils.h [2:2]
81-
include/oneapi/tbb/flow_graph.h [2:2]
82-
include/oneapi/tbb/parallel_for.h [2:2]
83-
include/oneapi/tbb/parallel_for_each.h [2:2]
84-
include/oneapi/tbb/parallel_reduce.h [2:2]
85-
include/oneapi/tbb/parallel_scan.h [2:2]
89+
include/oneapi/tbb/parallel_invoke.h [2:2]
8690
include/oneapi/tbb/partitioner.h [2:2]
8791
include/oneapi/tbb/profiling.h [2:2]
88-
include/oneapi/tbb/version.h [2:2]
89-
src/tbb/dynamic_link.cpp [2:2]
90-
src/tbb/tools_api/ittnotify_config.h [2:2]
92+
include/oneapi/tbb/scalable_allocator.h [2:2]
93+
include/oneapi/tbb/task_arena.h [2:2]
94+
src/tbb/arena_slot.h [2:2]
95+
src/tbb/concurrent_monitor.h [2:2]
96+
src/tbb/market.cpp [2:2]
97+
src/tbb/market.h [2:2]
98+
src/tbb/misc_ex.cpp [2:2]
99+
src/tbb/rml_tbb.cpp [2:2]
100+
src/tbb/task_group_context.cpp [2:2]
101+
src/tbb/tools_api/ittnotify_static.h [2:2]
91102

92103
KEEP COPYRIGHT_SERVICE_LABEL 3abceee12813f5f5c1ed7a506777af26
93104
BELONGS ya.make
@@ -98,15 +109,11 @@ BELONGS ya.make
98109
Score : 100.00
99110
Match type : COPYRIGHT
100111
Files with this license:
101-
include/oneapi/tbb/collaborative_call_once.h [2:2]
102112
include/oneapi/tbb/detail/_attach.h [2:2]
103113
include/oneapi/tbb/detail/_mutex_common.h [2:2]
104-
include/oneapi/tbb/detail/_waitable_atomic.h [2:2]
105-
include/oneapi/tbb/mutex.h [2:2]
106114
include/oneapi/tbb/rw_mutex.h [2:2]
107115
include/tbb/collaborative_call_once.h [2:2]
108116
src/tbb/address_waiter.cpp [2:2]
109-
src/tbb/market_concurrent_monitor.h [2:2]
110117

111118
KEEP COPYRIGHT_SERVICE_LABEL 58712991d6dcb330c78b0224b7cdd4db
112119
BELONGS ya.make
@@ -124,6 +131,30 @@ BELONGS ya.make
124131
include/tbb/concurrent_set.h [2:2]
125132
include/tbb/info.h [2:2]
126133

134+
KEEP COPYRIGHT_SERVICE_LABEL 5a49c5cb24d81c860e0cb98b5868178d
135+
BELONGS ya.make
136+
License text:
137+
Copyright (c) 2021-2024 Intel Corporation
138+
Scancode info:
139+
Original SPDX id: COPYRIGHT_SERVICE_LABEL
140+
Score : 100.00
141+
Match type : COPYRIGHT
142+
Files with this license:
143+
include/oneapi/tbb/collaborative_call_once.h [2:2]
144+
145+
KEEP COPYRIGHT_SERVICE_LABEL 5d79465eeb8872701c89074169ac01e5
146+
BELONGS ya.make
147+
License text:
148+
Copyright (c) 2023 Intel Corporation
149+
Scancode info:
150+
Original SPDX id: COPYRIGHT_SERVICE_LABEL
151+
Score : 100.00
152+
Match type : COPYRIGHT
153+
Files with this license:
154+
include/tbb/mutex.h [2:2]
155+
include/tbb/rw_mutex.h [2:2]
156+
src/tbb/tcm_adaptor.h [2:2]
157+
127158
KEEP COPYRIGHT_SERVICE_LABEL 766614077ece9f54dcc96e471051491a
128159
BELONGS ya.make
129160
License text:
@@ -137,66 +168,34 @@ BELONGS ya.make
137168
include/oneapi/tbb/concurrent_hash_map.h [2:2]
138169
include/oneapi/tbb/concurrent_lru_cache.h [2:2]
139170
include/oneapi/tbb/concurrent_priority_queue.h [2:2]
140-
include/oneapi/tbb/concurrent_unordered_map.h [2:2]
141-
include/oneapi/tbb/concurrent_unordered_set.h [2:2]
142171
include/oneapi/tbb/concurrent_vector.h [2:2]
143172
include/oneapi/tbb/detail/_aggregator.h [2:2]
144173
include/oneapi/tbb/detail/_assert.h [2:2]
145174
include/oneapi/tbb/detail/_concurrent_queue_base.h [2:2]
146-
include/oneapi/tbb/detail/_flow_graph_cache_impl.h [2:2]
147-
include/oneapi/tbb/detail/_flow_graph_impl.h [2:2]
148-
include/oneapi/tbb/detail/_flow_graph_item_buffer_impl.h [2:2]
149-
include/oneapi/tbb/detail/_flow_graph_join_impl.h [2:2]
150-
include/oneapi/tbb/detail/_flow_graph_trace_impl.h [2:2]
151-
include/oneapi/tbb/detail/_flow_graph_types_impl.h [2:2]
152175
include/oneapi/tbb/detail/_scoped_lock.h [2:2]
153176
include/oneapi/tbb/detail/_segment_table.h [2:2]
154-
include/oneapi/tbb/enumerable_thread_specific.h [2:2]
155-
include/oneapi/tbb/memory_pool.h [2:2]
156177
include/oneapi/tbb/queuing_mutex.h [2:2]
157178
include/oneapi/tbb/queuing_rw_mutex.h [2:2]
158-
include/oneapi/tbb/task_arena.h [2:2]
159-
include/oneapi/tbb/task_group.h [2:2]
160-
src/tbb/allocator.cpp [2:2]
161-
src/tbb/arena.cpp [2:2]
162-
src/tbb/arena.h [2:2]
163-
src/tbb/arena_slot.h [2:2]
164179
src/tbb/co_context.h [2:2]
165180
src/tbb/dynamic_link.h [2:2]
166181
src/tbb/exception.cpp [2:2]
167-
src/tbb/global_control.cpp [2:2]
168-
src/tbb/governor.cpp [2:2]
169-
src/tbb/governor.h [2:2]
170182
src/tbb/itt_notify.cpp [2:2]
171183
src/tbb/itt_notify.h [2:2]
172-
src/tbb/main.cpp [2:2]
173-
src/tbb/market.cpp [2:2]
174-
src/tbb/market.h [2:2]
175-
src/tbb/misc.h [2:2]
176-
src/tbb/misc_ex.cpp [2:2]
177184
src/tbb/observer_proxy.cpp [2:2]
178185
src/tbb/observer_proxy.h [2:2]
179186
src/tbb/parallel_pipeline.cpp [2:2]
180187
src/tbb/private_server.cpp [2:2]
181188
src/tbb/profiling.cpp [2:2]
182189
src/tbb/queuing_rw_mutex.cpp [2:2]
183-
src/tbb/rml_tbb.cpp [2:2]
184190
src/tbb/rml_thread_monitor.h [2:2]
185191
src/tbb/rtm_mutex.cpp [2:2]
186192
src/tbb/rtm_rw_mutex.cpp [2:2]
187-
src/tbb/scheduler_common.h [2:2]
188193
src/tbb/semaphore.cpp [2:2]
189194
src/tbb/semaphore.h [2:2]
190-
src/tbb/task.cpp [2:2]
191-
src/tbb/task_group_context.cpp [2:2]
192195
src/tbb/task_stream.h [2:2]
193196
src/tbb/tls.h [2:2]
194197
src/tbb/tools_api/disable_warnings.h [2:2]
195-
src/tbb/tools_api/ittnotify.h [2:2]
196-
src/tbb/tools_api/ittnotify_static.c [2:2]
197-
src/tbb/tools_api/ittnotify_static.h [2:2]
198198
src/tbb/tools_api/ittnotify_types.h [2:2]
199-
src/tbb/tools_api/legacy/ittnotify.h [2:2]
200199

201200
KEEP COPYRIGHT_SERVICE_LABEL 868e48910e495ab3c256b805ace087a1
202201
BELONGS ya.make
@@ -209,6 +208,20 @@ BELONGS ya.make
209208
Files with this license:
210209
src/tbb/environment.h [2:2]
211210

211+
KEEP COPYRIGHT_SERVICE_LABEL 884bb2a5dd7cd901adf43ea931101bc4
212+
BELONGS ya.make
213+
License text:
214+
Copyright (c) 2022-2023 Intel Corporation
215+
Scancode info:
216+
Original SPDX id: COPYRIGHT_SERVICE_LABEL
217+
Score : 100.00
218+
Match type : COPYRIGHT
219+
Files with this license:
220+
src/tbb/cancellation_disseminator.h [2:2]
221+
src/tbb/permit_manager.h [2:2]
222+
src/tbb/pm_client.h [2:2]
223+
src/tbb/threading_control_client.h [2:2]
224+
212225
KEEP COPYRIGHT_SERVICE_LABEL 8f05eaf1a9c2ff98a245e5fbb90aa09f
213226
BELONGS ya.make
214227
License text:
@@ -221,6 +234,74 @@ BELONGS ya.make
221234
include/oneapi/tbb/detail/_concurrent_skip_list.h [2:2]
222235
include/oneapi/tbb/info.h [2:2]
223236

237+
KEEP COPYRIGHT_SERVICE_LABEL a64887874f771449c9238549356cdf97
238+
BELONGS ya.make
239+
License text:
240+
Copyright (c) 2005-2024 Intel Corporation
241+
Scancode info:
242+
Original SPDX id: COPYRIGHT_SERVICE_LABEL
243+
Score : 100.00
244+
Match type : COPYRIGHT
245+
Files with this license:
246+
include/oneapi/tbb/concurrent_unordered_map.h [2:2]
247+
include/oneapi/tbb/concurrent_unordered_set.h [2:2]
248+
include/oneapi/tbb/detail/_concurrent_unordered_base.h [2:2]
249+
include/oneapi/tbb/detail/_config.h [2:2]
250+
include/oneapi/tbb/detail/_flow_graph_body_impl.h [2:2]
251+
include/oneapi/tbb/detail/_flow_graph_cache_impl.h [2:2]
252+
include/oneapi/tbb/detail/_flow_graph_impl.h [2:2]
253+
include/oneapi/tbb/detail/_flow_graph_indexer_impl.h [2:2]
254+
include/oneapi/tbb/detail/_flow_graph_item_buffer_impl.h [2:2]
255+
include/oneapi/tbb/detail/_flow_graph_join_impl.h [2:2]
256+
include/oneapi/tbb/detail/_flow_graph_node_impl.h [2:2]
257+
include/oneapi/tbb/detail/_flow_graph_nodes_deduction.h [2:2]
258+
include/oneapi/tbb/detail/_flow_graph_tagged_buffer_impl.h [2:2]
259+
include/oneapi/tbb/detail/_flow_graph_trace_impl.h [2:2]
260+
include/oneapi/tbb/detail/_flow_graph_types_impl.h [2:2]
261+
include/oneapi/tbb/detail/_machine.h [2:2]
262+
include/oneapi/tbb/detail/_pipeline_filters.h [2:2]
263+
include/oneapi/tbb/enumerable_thread_specific.h [2:2]
264+
include/oneapi/tbb/flow_graph.h [2:2]
265+
include/oneapi/tbb/flow_graph_abstractions.h [2:2]
266+
include/oneapi/tbb/memory_pool.h [2:2]
267+
include/oneapi/tbb/parallel_for.h [2:2]
268+
include/oneapi/tbb/parallel_for_each.h [2:2]
269+
include/oneapi/tbb/parallel_reduce.h [2:2]
270+
include/oneapi/tbb/parallel_scan.h [2:2]
271+
include/oneapi/tbb/task_group.h [2:2]
272+
include/oneapi/tbb/version.h [2:2]
273+
src/tbb/allocator.cpp [2:2]
274+
src/tbb/arena.cpp [2:2]
275+
src/tbb/arena.h [2:2]
276+
src/tbb/def/lin64-tbb.def [2:2]
277+
src/tbb/dynamic_link.cpp [2:2]
278+
src/tbb/global_control.cpp [2:2]
279+
src/tbb/governor.cpp [2:2]
280+
src/tbb/governor.h [2:2]
281+
src/tbb/main.cpp [2:2]
282+
src/tbb/misc.cpp [2:2]
283+
src/tbb/misc.h [2:2]
284+
src/tbb/scheduler_common.h [2:2]
285+
src/tbb/task.cpp [2:2]
286+
src/tbb/tools_api/ittnotify.h [2:2]
287+
src/tbb/tools_api/ittnotify_config.h [2:2]
288+
src/tbb/tools_api/ittnotify_static.c [2:2]
289+
src/tbb/tools_api/legacy/ittnotify.h [2:2]
290+
src/tbb/waiters.h [2:2]
291+
292+
KEEP COPYRIGHT_SERVICE_LABEL bae1a7c05aa5cd16a0a147c10d11af9a
293+
BELONGS ya.make
294+
License text:
295+
Copyright (c) 2021-2023 Intel Corporation
296+
Scancode info:
297+
Original SPDX id: COPYRIGHT_SERVICE_LABEL
298+
Score : 100.00
299+
Match type : COPYRIGHT
300+
Files with this license:
301+
include/oneapi/tbb/detail/_waitable_atomic.h [2:2]
302+
include/oneapi/tbb/mutex.h [2:2]
303+
src/tbb/thread_control_monitor.h [2:2]
304+
224305
KEEP COPYRIGHT_SERVICE_LABEL ca359ffcc18a725e17810fbe93800626
225306
BELONGS ya.make
226307
License text:
@@ -230,7 +311,6 @@ BELONGS ya.make
230311
Score : 100.00
231312
Match type : COPYRIGHT
232313
Files with this license:
233-
include/oneapi/tbb.h [2:2]
234314
include/oneapi/tbb/blocked_range.h [2:2]
235315
include/oneapi/tbb/blocked_range2d.h [2:2]
236316
include/oneapi/tbb/blocked_range3d.h [2:2]
@@ -240,22 +320,17 @@ BELONGS ya.make
240320
include/oneapi/tbb/detail/_containers_helpers.h [2:2]
241321
include/oneapi/tbb/detail/_exception.h [2:2]
242322
include/oneapi/tbb/detail/_export.h [2:2]
243-
include/oneapi/tbb/detail/_flow_graph_indexer_impl.h [2:2]
244-
include/oneapi/tbb/detail/_flow_graph_nodes_deduction.h [2:2]
245323
include/oneapi/tbb/detail/_hash_compare.h [2:2]
246324
include/oneapi/tbb/detail/_intrusive_list_node.h [2:2]
247325
include/oneapi/tbb/detail/_range_common.h [2:2]
248326
include/oneapi/tbb/detail/_rtm_mutex.h [2:2]
249327
include/oneapi/tbb/detail/_rtm_rw_mutex.h [2:2]
250328
include/oneapi/tbb/detail/_string_resource.h [2:2]
251-
include/oneapi/tbb/flow_graph_abstractions.h [2:2]
252329
include/oneapi/tbb/global_control.h [2:2]
253330
include/oneapi/tbb/null_mutex.h [2:2]
254331
include/oneapi/tbb/null_rw_mutex.h [2:2]
255-
include/oneapi/tbb/parallel_invoke.h [2:2]
256332
include/oneapi/tbb/parallel_pipeline.h [2:2]
257333
include/oneapi/tbb/parallel_sort.h [2:2]
258-
include/oneapi/tbb/scalable_allocator.h [2:2]
259334
include/oneapi/tbb/spin_mutex.h [2:2]
260335
include/oneapi/tbb/spin_rw_mutex.h [2:2]
261336
include/oneapi/tbb/task.h [2:2]
@@ -307,16 +382,12 @@ BELONGS ya.make
307382
include/tbb/version.h [2:2]
308383
src/tbb/arena_slot.cpp [2:2]
309384
src/tbb/assert_impl.h [2:2]
310-
src/tbb/concurrent_monitor.h [2:2]
311385
src/tbb/concurrent_monitor_mutex.h [2:2]
312-
src/tbb/def/lin64-tbb.def [2:2]
313386
src/tbb/intrusive_list.h [2:2]
314387
src/tbb/mailbox.h [2:2]
315388
src/tbb/main.h [2:2]
316-
src/tbb/misc.cpp [2:2]
317389
src/tbb/rml_base.h [2:2]
318390
src/tbb/rml_tbb.h [2:2]
319-
src/tbb/waiters.h [2:2]
320391

321392
KEEP COPYRIGHT_SERVICE_LABEL da3083268e79dd67d6ab0935b4c82192
322393
BELONGS ya.make
@@ -328,8 +399,6 @@ BELONGS ya.make
328399
Match type : COPYRIGHT
329400
Files with this license:
330401
src/tbb/task_dispatcher.cpp [2:2]
331-
src/tbb/task_dispatcher.h [2:2]
332-
src/tbb/thread_data.h [2:2]
333402

334403
KEEP COPYRIGHT_SERVICE_LABEL e8223cce660b0cdff8448d0d968f2688
335404
BELONGS ya.make
@@ -342,3 +411,20 @@ BELONGS ya.make
342411
Files with this license:
343412
include/oneapi/tbb/blocked_rangeNd.h [2:2]
344413
include/tbb/blocked_rangeNd.h [2:2]
414+
415+
KEEP COPYRIGHT_SERVICE_LABEL f3c560deab83212d24ce88e384481cf3
416+
BELONGS ya.make
417+
License text:
418+
Copyright (c) 2022-2024 Intel Corporation
419+
Scancode info:
420+
Original SPDX id: COPYRIGHT_SERVICE_LABEL
421+
Score : 100.00
422+
Match type : COPYRIGHT
423+
Files with this license:
424+
src/tbb/thread_dispatcher.cpp [2:2]
425+
src/tbb/thread_dispatcher.h [2:2]
426+
src/tbb/thread_dispatcher_client.h [2:2]
427+
src/tbb/thread_request_serializer.cpp [2:2]
428+
src/tbb/thread_request_serializer.h [2:2]
429+
src/tbb/threading_control.cpp [2:2]
430+
src/tbb/threading_control.h [2:2]

0 commit comments

Comments
 (0)