1e01aa904Sopenharmony_ci================ changes of 'libtbb.so.2'=============== 2e01aa904Sopenharmony_ci Functions changes summary: 0 Removed, 8 Changed (91 filtered out), 17 Added functions 3e01aa904Sopenharmony_ci Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 4e01aa904Sopenharmony_ci Function symbols changes summary: 0 Removed, 0 Added function symbol not referenced by debug info 5e01aa904Sopenharmony_ci Variable symbols changes summary: 3 Removed, 0 Added variable symbols not referenced by debug info 6e01aa904Sopenharmony_ci 7e01aa904Sopenharmony_ci 17 Added functions: 8e01aa904Sopenharmony_ci 9e01aa904Sopenharmony_ci [A] 'method int tbb::interface7::internal::task_arena_base::internal_current_slot()' {_ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv} 10e01aa904Sopenharmony_ci [A] 'method void tbb::interface7::internal::task_arena_base::internal_enqueue(tbb::task&, intptr_t) const' {_ZNK3tbb10interface78internal15task_arena_base16internal_enqueueERNS_4taskEl} 11e01aa904Sopenharmony_ci [A] 'method void tbb::interface7::internal::task_arena_base::internal_execute(tbb::interface7::internal::delegate_base&) const' {_ZNK3tbb10interface78internal15task_arena_base16internal_executeERNS1_13delegate_baseE} 12e01aa904Sopenharmony_ci [A] 'method void tbb::interface7::internal::task_arena_base::internal_initialize()' {_ZN3tbb10interface78internal15task_arena_base19internal_initializeEv} 13e01aa904Sopenharmony_ci [A] 'method void tbb::interface7::internal::task_arena_base::internal_terminate()' {_ZN3tbb10interface78internal15task_arena_base18internal_terminateEv} 14e01aa904Sopenharmony_ci [A] 'method void tbb::interface7::internal::task_arena_base::internal_wait() const' {_ZNK3tbb10interface78internal15task_arena_base13internal_waitEv} 15e01aa904Sopenharmony_ci [A] 'method void tbb::interface8::internal::x86_rtm_rw_mutex::internal_acquire_reader(tbb::interface8::internal::x86_rtm_rw_mutex::scoped_lock&, bool)' {_ZN3tbb10interface88internal16x86_rtm_rw_mutex23internal_acquire_readerERNS2_11scoped_lockEb} 16e01aa904Sopenharmony_ci [A] 'method void tbb::interface8::internal::x86_rtm_rw_mutex::internal_acquire_writer(tbb::interface8::internal::x86_rtm_rw_mutex::scoped_lock&, bool)' {_ZN3tbb10interface88internal16x86_rtm_rw_mutex23internal_acquire_writerERNS2_11scoped_lockEb} 17e01aa904Sopenharmony_ci [A] 'method void tbb::interface8::internal::x86_rtm_rw_mutex::internal_construct()' {_ZN3tbb10interface88internal16x86_rtm_rw_mutex18internal_constructEv} 18e01aa904Sopenharmony_ci [A] 'method bool tbb::interface8::internal::x86_rtm_rw_mutex::internal_downgrade(tbb::interface8::internal::x86_rtm_rw_mutex::scoped_lock&)' {_ZN3tbb10interface88internal16x86_rtm_rw_mutex18internal_downgradeERNS2_11scoped_lockE} 19e01aa904Sopenharmony_ci [A] 'method void tbb::interface8::internal::x86_rtm_rw_mutex::internal_release(tbb::interface8::internal::x86_rtm_rw_mutex::scoped_lock&)' {_ZN3tbb10interface88internal16x86_rtm_rw_mutex16internal_releaseERNS2_11scoped_lockE} 20e01aa904Sopenharmony_ci [A] 'method bool tbb::interface8::internal::x86_rtm_rw_mutex::internal_try_acquire_writer(tbb::interface8::internal::x86_rtm_rw_mutex::scoped_lock&)' {_ZN3tbb10interface88internal16x86_rtm_rw_mutex27internal_try_acquire_writerERNS2_11scoped_lockE} 21e01aa904Sopenharmony_ci [A] 'method bool tbb::interface8::internal::x86_rtm_rw_mutex::internal_upgrade(tbb::interface8::internal::x86_rtm_rw_mutex::scoped_lock&)' {_ZN3tbb10interface88internal16x86_rtm_rw_mutex16internal_upgradeERNS2_11scoped_lockE} 22e01aa904Sopenharmony_ci [A] 'method void tbb::internal::concurrent_queue_base_v8::internal_push_move(void*)' {_ZN3tbb8internal24concurrent_queue_base_v818internal_push_moveEPKv} 23e01aa904Sopenharmony_ci [A] 'method bool tbb::internal::concurrent_queue_base_v8::internal_push_move_if_not_full(void*)' {_ZN3tbb8internal24concurrent_queue_base_v830internal_push_move_if_not_fullEPKv} 24e01aa904Sopenharmony_ci [A] 'method void tbb::internal::concurrent_queue_base_v8::move_content(tbb::internal::concurrent_queue_base_v8&)' {_ZN3tbb8internal24concurrent_queue_base_v812move_contentERS1_} 25e01aa904Sopenharmony_ci [A] 'method void tbb::task_group_context::capture_fp_settings()' {_ZN3tbb18task_group_context19capture_fp_settingsEv} 26e01aa904Sopenharmony_ci 27e01aa904Sopenharmony_ci 8 functions with some indirect sub-type change: 28e01aa904Sopenharmony_ci 29e01aa904Sopenharmony_ci [C] 'method tbb::task& tbb::internal::allocate_root_with_context_proxy::allocate(std::size_t) const' at task.h:135:1 has some indirect sub-type changes: 30e01aa904Sopenharmony_ci implicit parameter 0 of type 'const tbb::internal::allocate_root_with_context_proxy*' has sub-type changes: 31e01aa904Sopenharmony_ci in pointed to type 'const tbb::internal::allocate_root_with_context_proxy': 32e01aa904Sopenharmony_ci in unqualified underlying type 'class tbb::internal::allocate_root_with_context_proxy' at task.h:131:1: 33e01aa904Sopenharmony_ci type size hasn't changed 34e01aa904Sopenharmony_ci 1 data member change: 35e01aa904Sopenharmony_ci type of 'tbb::task_group_context& my_context' changed: 36e01aa904Sopenharmony_ci in referenced type 'class tbb::task_group_context' at task.h:302:1: 37e01aa904Sopenharmony_ci type size hasn't changed 38e01aa904Sopenharmony_ci 1 data member insertion: 39e01aa904Sopenharmony_ci 'tbb::internal::cpu_ctl_env_space my_cpu_ctl_env', at offset 896 (in bits) at task.h:380:1 40e01aa904Sopenharmony_ci 1 data member changes (2 filtered): 41e01aa904Sopenharmony_ci type of 'char _leading_padding[80]' changed: 42e01aa904Sopenharmony_ci type name changed from 'char[80]' to 'char[72]' 43e01aa904Sopenharmony_ci array type size changed from 640 to 576 44e01aa904Sopenharmony_ci array type subrange 1 changed length from 80 to 72 45e01aa904Sopenharmony_ci 46e01aa904Sopenharmony_ci [C] 'function void tbb::internal::throw_exception_v4(tbb::internal::exception_id)' at tbb_misc.cpp:119:1 has some indirect sub-type changes: 47e01aa904Sopenharmony_ci parameter 1 of type 'enum tbb::internal::exception_id' has sub-type changes: 48e01aa904Sopenharmony_ci type size hasn't changed 49e01aa904Sopenharmony_ci 1 enumerator insertion: 50e01aa904Sopenharmony_ci 'tbb::internal::exception_id::eid_bad_tagged_msg_cast' value '20' 51e01aa904Sopenharmony_ci 1 enumerator change: 52e01aa904Sopenharmony_ci 'tbb::internal::exception_id::eid_max' from value '20' to '21' at tbb_exception.h:79:1 53e01aa904Sopenharmony_ci 54e01aa904Sopenharmony_ci [C] 'method void tbb::mutex::internal_construct()' at mutex.h:218:1 has some indirect sub-type changes: 55e01aa904Sopenharmony_ci implicit parameter 0 of type 'tbb::mutex*' has sub-type changes: 56e01aa904Sopenharmony_ci in pointed to type 'class tbb::mutex' at mutex.h:40:1: 57e01aa904Sopenharmony_ci type size hasn't changed 58e01aa904Sopenharmony_ci 1 base class insertion: 59e01aa904Sopenharmony_ci class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1 60e01aa904Sopenharmony_ci 61e01aa904Sopenharmony_ci [C] 'method void tbb::queuing_mutex::internal_construct()' at queuing_mutex.h:106:1 has some indirect sub-type changes: 62e01aa904Sopenharmony_ci implicit parameter 0 of type 'tbb::queuing_mutex*' has sub-type changes: 63e01aa904Sopenharmony_ci in pointed to type 'class tbb::queuing_mutex' at queuing_mutex.h:45:1: 64e01aa904Sopenharmony_ci type size hasn't changed 65e01aa904Sopenharmony_ci 1 base class insertion: 66e01aa904Sopenharmony_ci class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1 67e01aa904Sopenharmony_ci 68e01aa904Sopenharmony_ci [C] 'method void tbb::queuing_rw_mutex::internal_construct()' at queuing_rw_mutex.h:146:1 has some indirect sub-type changes: 69e01aa904Sopenharmony_ci implicit parameter 0 of type 'tbb::queuing_rw_mutex*' has sub-type changes: 70e01aa904Sopenharmony_ci in pointed to type 'class tbb::queuing_rw_mutex' at queuing_rw_mutex.h:47:1: 71e01aa904Sopenharmony_ci type size hasn't changed 72e01aa904Sopenharmony_ci 1 base class insertion: 73e01aa904Sopenharmony_ci class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1 74e01aa904Sopenharmony_ci 75e01aa904Sopenharmony_ci [C] 'method void tbb::recursive_mutex::internal_construct()' at recursive_mutex.h:224:1 has some indirect sub-type changes: 76e01aa904Sopenharmony_ci implicit parameter 0 of type 'tbb::recursive_mutex*' has sub-type changes: 77e01aa904Sopenharmony_ci in pointed to type 'class tbb::recursive_mutex' at recursive_mutex.h:39:1: 78e01aa904Sopenharmony_ci type size hasn't changed 79e01aa904Sopenharmony_ci 1 base class insertion: 80e01aa904Sopenharmony_ci class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1 81e01aa904Sopenharmony_ci 82e01aa904Sopenharmony_ci [C] 'method void tbb::spin_mutex::internal_construct()' at spin_mutex.h:138:1 has some indirect sub-type changes: 83e01aa904Sopenharmony_ci implicit parameter 0 of type 'tbb::spin_mutex*' has sub-type changes: 84e01aa904Sopenharmony_ci in pointed to type 'class tbb::spin_mutex' at spin_mutex.h:40:1: 85e01aa904Sopenharmony_ci type size hasn't changed 86e01aa904Sopenharmony_ci 1 base class insertion: 87e01aa904Sopenharmony_ci class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1 88e01aa904Sopenharmony_ci 89e01aa904Sopenharmony_ci [C] 'method void tbb::spin_rw_mutex_v3::internal_acquire_reader()' at spin_rw_mutex.h:53:1 has some indirect sub-type changes: 90e01aa904Sopenharmony_ci implicit parameter 0 of type 'tbb::spin_rw_mutex_v3*' has sub-type changes: 91e01aa904Sopenharmony_ci in pointed to type 'class tbb::spin_rw_mutex_v3' at spin_rw_mutex.h:42:1: 92e01aa904Sopenharmony_ci type size hasn't changed 93e01aa904Sopenharmony_ci 1 base class insertion: 94e01aa904Sopenharmony_ci class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1 95e01aa904Sopenharmony_ci no data member change (1 filtered); 96e01aa904Sopenharmony_ci 97e01aa904Sopenharmony_ci 3 Removed variable symbols not referenced by debug info: 98e01aa904Sopenharmony_ci 99e01aa904Sopenharmony_ci [D] _ZTVN3rml16versioned_objectE 100e01aa904Sopenharmony_ci [D] _ZTVN3rml6clientE 101e01aa904Sopenharmony_ci [D] _ZTVN3rml6serverE 102e01aa904Sopenharmony_ci 103e01aa904Sopenharmony_ci================ end of changes of 'libtbb.so.2'=============== 104e01aa904Sopenharmony_ci 105e01aa904Sopenharmony_ci================ changes of 'libtbbmalloc.so.2'=============== 106e01aa904Sopenharmony_ci Functions changes summary: 9 Removed, 0 Changed, 0 Added functions 107e01aa904Sopenharmony_ci Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 108e01aa904Sopenharmony_ci Function symbols changes summary: 0 Removed, 27 Added function symbols not referenced by debug info 109e01aa904Sopenharmony_ci Variable symbols changes summary: 0 Removed, 0 Added variable symbol not referenced by debug info 110e01aa904Sopenharmony_ci 111e01aa904Sopenharmony_ci 9 Removed functions: 112e01aa904Sopenharmony_ci 113e01aa904Sopenharmony_ci [D] 'function void* rml::internal::__TBB_internal_calloc(size_t, size_t)' {__TBB_internal_calloc} 114e01aa904Sopenharmony_ci [D] 'function void rml::internal::__TBB_internal_free(void*)' {__TBB_internal_free} 115e01aa904Sopenharmony_ci [D] 'function void* rml::internal::__TBB_internal_malloc(size_t)' {__TBB_internal_malloc} 116e01aa904Sopenharmony_ci [D] 'function int rml::internal::__TBB_internal_posix_memalign(void**, size_t, size_t)' {__TBB_internal_posix_memalign} 117e01aa904Sopenharmony_ci [D] 'function void* rml::internal::__TBB_internal_realloc(void*, size_t)' {__TBB_internal_realloc} 118e01aa904Sopenharmony_ci [D] 'function void* safer_scalable_aligned_realloc(void*, size_t, size_t, void*)' {safer_scalable_aligned_realloc} 119e01aa904Sopenharmony_ci [D] 'function void safer_scalable_free(void*, void (void*)*)' {safer_scalable_free} 120e01aa904Sopenharmony_ci [D] 'function size_t safer_scalable_msize(void*, typedef size_t (void*)*)' {safer_scalable_msize} 121e01aa904Sopenharmony_ci [D] 'function void* safer_scalable_realloc(void*, size_t, void*)' {safer_scalable_realloc} 122e01aa904Sopenharmony_ci 123e01aa904Sopenharmony_ci 27 Added function symbols not referenced by debug info: 124e01aa904Sopenharmony_ci 125e01aa904Sopenharmony_ci [A] _Z10BitScanRevm 126e01aa904Sopenharmony_ci [A] _Z10FencedLoadRVKl 127e01aa904Sopenharmony_ci [A] _Z11FencedStoreRVll 128e01aa904Sopenharmony_ci [A] _Z15AtomicIncrementRVl 129e01aa904Sopenharmony_ci [A] _Z15SpinWaitWhileEqRVKll 130e01aa904Sopenharmony_ci [A] _Z16AtomicFetchStorePVvm 131e01aa904Sopenharmony_ci [A] _Z21AtomicCompareExchangeRVlll 132e01aa904Sopenharmony_ci [A] _Z8AtomicOrPVvm 133e01aa904Sopenharmony_ci [A] _Z8do_yieldv 134e01aa904Sopenharmony_ci [A] _Z9AtomicAddRVll 135e01aa904Sopenharmony_ci [A] _Z9AtomicAndPVvm 136e01aa904Sopenharmony_ci [A] _ZN11MallocMutex11scoped_lockC1ERS_ 137e01aa904Sopenharmony_ci [A] _ZN11MallocMutex11scoped_lockC1ERS_bPb, aliases _ZN11MallocMutex11scoped_lockC2ERS_bPb 138e01aa904Sopenharmony_ci [A] _ZN11MallocMutex11scoped_lockC2ERS_, aliases _ZN11MallocMutex11scoped_lockC1ERS_ 139e01aa904Sopenharmony_ci [A] _ZN11MallocMutex11scoped_lockC2ERS_bPb 140e01aa904Sopenharmony_ci [A] _ZN11MallocMutex11scoped_lockD1Ev, aliases _ZN11MallocMutex11scoped_lockD2Ev 141e01aa904Sopenharmony_ci [A] _ZN11MallocMutex11scoped_lockD2Ev 142e01aa904Sopenharmony_ci [A] _ZN11MallocMutexC1Ev, aliases _ZN11MallocMutexC2Ev 143e01aa904Sopenharmony_ci [A] _ZN11MallocMutexC2Ev 144e01aa904Sopenharmony_ci [A] _ZdlPvS_ 145e01aa904Sopenharmony_ci [A] _ZnwmPv 146e01aa904Sopenharmony_ci [A] __TBB_malloc_safer_aligned_msize 147e01aa904Sopenharmony_ci [A] __TBB_malloc_safer_aligned_realloc 148e01aa904Sopenharmony_ci [A] __TBB_malloc_safer_free 149e01aa904Sopenharmony_ci [A] __TBB_malloc_safer_msize 150e01aa904Sopenharmony_ci [A] __TBB_malloc_safer_realloc 151e01aa904Sopenharmony_ci [A] scalable_allocation_command 152e01aa904Sopenharmony_ci 153e01aa904Sopenharmony_ci================ end of changes of 'libtbbmalloc.so.2'=============== 154e01aa904Sopenharmony_ci 155e01aa904Sopenharmony_ci================ changes of 'libtbbmalloc_proxy.so.2'=============== 156e01aa904Sopenharmony_ci Functions changes summary: 1 Removed, 0 Changed, 3 Added functions 157e01aa904Sopenharmony_ci Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 158e01aa904Sopenharmony_ci 159e01aa904Sopenharmony_ci 1 Removed function: 160e01aa904Sopenharmony_ci 161e01aa904Sopenharmony_ci [D] 'function bool __TBB_internal_find_original_malloc(int, const char**, void**)' {__TBB_internal_find_original_malloc} 162e01aa904Sopenharmony_ci 163e01aa904Sopenharmony_ci 3 Added functions: 164e01aa904Sopenharmony_ci 165e01aa904Sopenharmony_ci [A] 'function void __libc_free(void*)' {__libc_free} 166e01aa904Sopenharmony_ci [A] 'function void* __libc_realloc(void*, size_t)' {__libc_realloc} 167e01aa904Sopenharmony_ci [A] 'function size_t malloc_usable_size(void*)' {malloc_usable_size} 168e01aa904Sopenharmony_ci 169e01aa904Sopenharmony_ci================ end of changes of 'libtbbmalloc_proxy.so.2'=============== 170e01aa904Sopenharmony_ci 171