| /arkcompiler/ets_frontend/testTs/instype/ |
| D | recordthis-expected.txt | 2 (instruction order, type): (-2, 111), (-1, 106), 4 (instruction order, type): (-2, 111), (-1, 102), 6 (instruction order, type): (-2, 111), (-1, 103), 8 (instruction order, type): (-2, 111), (-1, 104), 10 (instruction order, type): (-2, 111), (-1, 105), 12 (instruction order, type): (-2, 111), (-1, 107), (16, 4), 14 (instruction order, type): (-2, 101), (-1, 108), 16 (instruction order, type): (-2, 111), (-1, 109), 18 (instruction order, type): (-2, 111), (-1, 110), 20 (instruction order, type): (-1, 112), (9, 1), [all …]
|
| D | recordimport-expected.txt | 2 (instruction order, type): (-1, 101), 4 (instruction order, type): (-2, 105), 6 (instruction order, type): (-1, 103), 8 (instruction order, type): (-1, 104), 10 (instruction order, type): (8, 101), (10, 1), (12, 103), (14, 104), (16, 1), (18, 1), (20, 1), (22,… 12 (instruction order, type): (5, 101), (8, 105), (19, 107), (22, 102), (25, 103), (31, 104), (37, 106…
|
| D | recordexport-expected.txt | 2 (instruction order, type): (-1, 101), 4 (instruction order, type): (-2, 105), 6 (instruction order, type): (-1, 103), 8 (instruction order, type): (-1, 104), 10 (instruction order, type): (8, 101), (10, 1), (12, 103), (14, 104), (16, 1), (18, 1), (20, 1), (22,…
|
| /arkcompiler/runtime_core/static_core/libpandabase/utils/ |
| D | atomic.h | 23 ALWAYS_INLINE inline void AtomicStore(T *addr, T val, std::memory_order order) in AtomicStore() argument 25 // Atomic with parameterized order reason: memory order passed as argument in AtomicStore() 26 reinterpret_cast<std::atomic<T> *>(addr)->store(val, order); in AtomicStore() 30 ALWAYS_INLINE inline T AtomicLoad(T *addr, std::memory_order order) in AtomicLoad() argument 32 // Atomic with parameterized order reason: memory order passed as argument in AtomicLoad() 33 return reinterpret_cast<const std::atomic<T> *>(addr)->load(order); in AtomicLoad() 37 ALWAYS_INLINE inline T AtomicCmpxchgStrong(T *addr, T expected, T newValue, std::memory_order order) in AtomicCmpxchgStrong() argument 39 // Atomic with parameterized order reason: memory order passed as argument in AtomicCmpxchgStrong() 40 reinterpret_cast<std::atomic<T> *>(addr)->compare_exchange_strong(expected, newValue, order); in AtomicCmpxchgStrong()
|
| /arkcompiler/runtime_core/static_core/runtime/tooling/ |
| D | pt_hooks_wrapper.h | 33 // Atomic with release order reason: data race with hooks_ in SetHooks() 60 // Atomic with acquire order reason: data race with hooks_ in Breakpoint() 65 // Atomic with acquire order reason: data race with vmdeath_did_not_happen_ in Breakpoint() 72 // Atomic with acquire order reason: data race with hooks_ in LoadModule() 77 // Atomic with acquire order reason: data race with vmdeath_did_not_happen_ in LoadModule() 84 // Atomic with acquire order reason: data race with hooks_ in Paused() 89 // Atomic with acquire order reason: data race with vmdeath_did_not_happen_ in Paused() 98 // Atomic with acquire order reason: data race with hooks_ in Exception() 103 // Atomic with acquire order reason: data race with vmdeath_did_not_happen_ in Exception() 111 // Atomic with acquire order reason: data race with hooks_ in ExceptionCatch() [all …]
|
| D | perf_counter.cpp | 66 // Atomic with relaxed order reason: memory order is not required in Reset() 68 // Atomic with relaxed order reason: memory order is not required in Reset() 70 // Atomic with relaxed order reason: memory order is not required in Reset() 76 // Atomic with relaxed order reason: memory order is not required in Add() 78 // Atomic with relaxed order reason: memory order is not required in Add() 84 // Atomic with relaxed order reason: memory order is not required in AddMissing() 86 // Atomic with relaxed order reason: memory order is not required in AddMissing() 105 // Atomic with relaxed order reason: memory order is not required in IsAvailable() 111 // Atomic with relaxed order reason: memory order is not required in HasMissing() 119 // Atomic with relaxed order reason: memory order is not required in GetExact() [all …]
|
| /arkcompiler/ets_frontend/test262/ |
| D | ignored-test262-other-release-qemu-aot-pgo.txt | 2 test262/data/other_tests/built-ins/Date/UTC/fp-evaluation-order.js 8 test262/data/other_tests/built-ins/Date/prototype/setMinutes/arg-coercion-order.js 10 test262/data/other_tests/built-ins/Date/prototype/setMonth/arg-coercion-order.js 16 test262/data/other_tests/built-ins/Date/prototype/setDate/arg-coercion-order.js 17 test262/data/other_tests/built-ins/Date/prototype/setHours/arg-coercion-order.js 18 test262/data/other_tests/built-ins/Date/prototype/setMilliseconds/arg-coercion-order.js 19 test262/data/other_tests/built-ins/Date/prototype/setMinutes/arg-coercion-order.js 21 test262/data/other_tests/built-ins/Date/prototype/setMonth/arg-coercion-order.js 23 test262/data/other_tests/built-ins/Date/prototype/setSeconds/arg-coercion-order.js 24 test262/data/other_tests/built-ins/Date/prototype/setUTCDate/arg-coercion-order.js [all …]
|
| D | ignored-test262-other-release-qemu-aot-pgo-litecg.txt | 2 test262/data/other_tests/built-ins/Date/UTC/fp-evaluation-order.js 5 test262/data/other_tests/built-ins/Date/prototype/setDate/arg-coercion-order.js 6 test262/data/other_tests/built-ins/Date/prototype/setHours/arg-coercion-order.js 7 test262/data/other_tests/built-ins/Date/prototype/setMilliseconds/arg-coercion-order.js 9 test262/data/other_tests/built-ins/Date/prototype/setMinutes/arg-coercion-order.js 10 test262/data/other_tests/built-ins/Date/prototype/setMonth/arg-coercion-order.js 11 test262/data/other_tests/built-ins/Date/prototype/setSeconds/arg-coercion-order.js 13 test262/data/other_tests/built-ins/Date/prototype/setUTCDate/arg-coercion-order.js 14 test262/data/other_tests/built-ins/Date/prototype/setUTCHours/arg-coercion-order.js 15 test262/data/other_tests/built-ins/Date/prototype/setUTCMilliseconds/arg-coercion-order.js [all …]
|
| D | ignored-test262-other-fastverify-qemu-int.txt | 27 test262/data/other_tests/built-ins/Date/UTC/fp-evaluation-order.js 30 test262/data/other_tests/built-ins/Date/prototype/setDate/arg-coercion-order.js 31 test262/data/other_tests/built-ins/Date/prototype/setHours/arg-coercion-order.js 32 test262/data/other_tests/built-ins/Date/prototype/setMilliseconds/arg-coercion-order.js 33 test262/data/other_tests/built-ins/Date/prototype/setMinutes/arg-coercion-order.js 34 test262/data/other_tests/built-ins/Date/prototype/setMonth/arg-coercion-order.js 36 test262/data/other_tests/built-ins/Date/prototype/setSeconds/arg-coercion-order.js 38 test262/data/other_tests/built-ins/Date/prototype/setUTCDate/arg-coercion-order.js 39 test262/data/other_tests/built-ins/Date/prototype/setUTCHours/arg-coercion-order.js 40 test262/data/other_tests/built-ins/Date/prototype/setUTCMilliseconds/arg-coercion-order.js [all …]
|
| D | ignored-test262-other-fastverify-qemu-aot-pgo.txt | 29 test262/data/other_tests/built-ins/Date/UTC/fp-evaluation-order.js 32 test262/data/other_tests/built-ins/Date/prototype/setDate/arg-coercion-order.js 33 test262/data/other_tests/built-ins/Date/prototype/setHours/arg-coercion-order.js 34 test262/data/other_tests/built-ins/Date/prototype/setMilliseconds/arg-coercion-order.js 35 test262/data/other_tests/built-ins/Date/prototype/setMinutes/arg-coercion-order.js 38 test262/data/other_tests/built-ins/Date/prototype/setSeconds/arg-coercion-order.js 40 test262/data/other_tests/built-ins/Date/prototype/setUTCDate/arg-coercion-order.js 41 test262/data/other_tests/built-ins/Date/prototype/setUTCHours/arg-coercion-order.js 42 test262/data/other_tests/built-ins/Date/prototype/setUTCMilliseconds/arg-coercion-order.js 43 test262/data/other_tests/built-ins/Date/prototype/setUTCMinutes/arg-coercion-order.js [all …]
|
| D | ignored-test262-other-fastverify-qemu-aot-pgo-litecg.txt | 40 test262/data/other_tests/built-ins/Date/UTC/fp-evaluation-order.js 43 test262/data/other_tests/built-ins/Date/prototype/setDate/arg-coercion-order.js 44 test262/data/other_tests/built-ins/Date/prototype/setHours/arg-coercion-order.js 45 test262/data/other_tests/built-ins/Date/prototype/setMilliseconds/arg-coercion-order.js 46 test262/data/other_tests/built-ins/Date/prototype/setMinutes/arg-coercion-order.js 47 test262/data/other_tests/built-ins/Date/prototype/setMonth/arg-coercion-order.js 49 test262/data/other_tests/built-ins/Date/prototype/setSeconds/arg-coercion-order.js 50 test262/data/other_tests/built-ins/Date/prototype/setUTCDate/arg-coercion-order.js 51 test262/data/other_tests/built-ins/Date/prototype/setUTCHours/arg-coercion-order.js 52 test262/data/other_tests/built-ins/Date/prototype/setUTCMilliseconds/arg-coercion-order.js [all …]
|
| /arkcompiler/runtime_core/static_core/libpandabase/taskmanager/utils/ |
| D | sp_sc_lock_free_queue.h | 53 // Atomic with release order reason: other threads should see correct value in SPSCLockFreeQueue() 55 // Atomic with release order reason: other threads should see correct value in SPSCLockFreeQueue() 63 // Atomic with acquire order reason: gets correct value in Push() 65 // Atomic with acquire order reason: gets correct value in Push() 69 // Atomic with release order reason: other threads should see correct value in Push() 72 // Atomic with release order reason: other threads should see correct value in Push() 78 // Atomic with release order reason: other threads should see correct value in Push() 84 // Atomic with acquire order reason: gets correct value in Pop() 86 // Atomic With acquire order reason: gets correct value in Pop() 88 // Atomic with acquire order reason: gets correct value in Pop() [all …]
|
| D | sp_mc_lock_free_queue.h | 70 // Atomic with acq_rel order reason: other threads should see correct value in PopUserScope() 75 // Atomic with acq_rel order reason: other threads should see correct value in ~PopUserScope() 128 // Atomic with acquire order reason: get the latest value in TryDeleteRetiredPtrs() 154 // Atomic with acquire order reason: getting correct value of popUserCount in GetPopUserCount() 165 // Atomic with acquire order reason: get the latest value in LoadAtomicPtr() 189 // Atomic with acq_rel order reason: other threads should be correct value in TryMovePopIndex() 204 // Atomic with acq_rel order reason: other threads should be correct value in CompareAndSetNextHead() 233 // Atomic with release order reason: other threads should see correct value in SPMCLockFreeQueue() 235 // Atomic with release order reason: other threads should see correct value in SPMCLockFreeQueue() 246 // Atomic with acquire order reason: get the latest value in ~SPMCLockFreeQueue() [all …]
|
| /arkcompiler/runtime_core/libpandabase/mem/ringbuf/ |
| D | lock_free_ring_buffer.h | 39 // Atomic with release order reason: threads should see correct initialization in LockFreeBuffer() 41 // Atomic with release order reason: threads should see correct initialization in LockFreeBuffer() 49 // Atomic with acquire order reason: push should get the latest value in TryPush() 52 // Atomic with acquire order reason: push should get the latest value in TryPush() 57 // Atomic with release order reason: to allow pop to see the latest value in TryPush() 74 // Atomic with acquire order reason: get the latest value in IsEmpty() 76 // Atomic with acquire order reason: get the latest value in IsEmpty() 86 // Atomic with acquire order reason: get the latest value in TryPop() 88 // Atomic with acquire order reason: get the latest value in TryPop() 95 // Atomic with release order reason: let others threads to see the latest value in TryPop() [all …]
|
| /arkcompiler/runtime_core/platforms/unix/libpandabase/futex/ |
| D | fmutex.cpp | 45 // Atomic with acquire order reason: mutex synchronization in FutexWait() 47 // Atomic with acquire order reason: mutex synchronization in FutexWait() 51 // Atomic with acquire order reason: mutex synchronization in FutexWait() 58 // Atomic with release order reason: mutex synchronization in FutexWake() 82 // Atomic with relaxed order reason: mutex synchronization in IncrementWaiters() 87 // Atomic with relaxed order reason: mutex synchronization in DecrementWaiters() 93 // Atomic with relaxed order reason: mutex synchronization in GetWaiters() 100 // Atomic with relaxed order reason: mutex synchronization in IsHeld() 131 // Atomic with relaxed order reason: mutex synchronization in WaitBrieflyFor() 142 // Atomic with relaxed order reason: mutex synchronization in MutexInit() [all …]
|
| D | mutex.cpp | 54 // Atomic with relaxed order reason: mutex synchronization in WaitBrieflyFor() 108 // Atomic with relaxed order reason: mutex synchronization in ~RWLock() 111 // Atomic with relaxed order reason: mutex synchronization in ~RWLock() 114 // Atomic with relaxed order reason: mutex synchronization in ~RWLock() 132 // Atomic with relaxed order reason: mutex synchronization in WriteLock() 153 // Atomic with relaxed order reason: mutex synchronization in WriteLock() 161 // Atomic with relaxed order reason: mutex synchronization in WriteLock() 163 // Atomic with relaxed order reason: mutex synchronization in WriteLock() 165 // Atomic with relaxed order reason: mutex synchronization in WriteLock() 183 // Atomic with relaxed order reason: mutex synchronization in HandleReadLockWait() [all …]
|
| /arkcompiler/runtime_core/static_core/libpandabase/mem/ringbuf/ |
| D | lock_free_ring_buffer.h | 38 // Atomic with release order reason: threads should see correct initialization in LockFreeBuffer() 40 // Atomic with release order reason: threads should see correct initialization in LockFreeBuffer() 48 // Atomic with acquire order reason: push should get the latest value in TryPush() 51 // Atomic with acquire order reason: push should get the latest value in TryPush() 56 // Atomic with release order reason: to allow pop to see the latest value in TryPush() 73 // Atomic with acquire order reason: get the latest value in IsEmpty() 75 // Atomic with acquire order reason: get the latest value in IsEmpty() 85 // Atomic with acquire order reason: get the latest value in TryPop() 87 // Atomic with acquire order reason: get the latest value in TryPop() 94 // Atomic with release order reason: let others threads to see the latest value in TryPop() [all …]
|
| /arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/futex/ |
| D | fmutex.cpp | 44 // Atomic with acquire order reason: mutex synchronization in FutexWait() 46 // Atomic with acquire order reason: mutex synchronization in FutexWait() 50 // Atomic with acquire order reason: mutex synchronization in FutexWait() 57 // Atomic with release order reason: mutex synchronization in FutexWake() 81 // Atomic with relaxed order reason: mutex synchronization in IncrementWaiters() 86 // Atomic with relaxed order reason: mutex synchronization in DecrementWaiters() 92 // Atomic with relaxed order reason: mutex synchronization in GetWaiters() 99 // Atomic with relaxed order reason: mutex synchronization in IsHeld() 131 // Atomic with relaxed order reason: mutex synchronization in WaitBrieflyFor() 144 // Atomic with relaxed order reason: mutex synchronization in MutexInit() [all …]
|
| D | mutex.cpp | 62 // Atomic with relaxed order reason: mutex synchronization in WaitBrieflyFor() 116 // Atomic with relaxed order reason: mutex synchronization in ~RWLock() 119 // Atomic with relaxed order reason: mutex synchronization in ~RWLock() 122 // Atomic with relaxed order reason: mutex synchronization in ~RWLock() 145 // Atomic with relaxed order reason: mutex synchronization in FutexWait() 158 // Atomic with relaxed order reason: mutex synchronization in WriteLock() 174 // Atomic with relaxed order reason: mutex synchronization in WriteLock() 176 // Atomic with relaxed order reason: mutex synchronization in WriteLock() 178 // Atomic with relaxed order reason: mutex synchronization in WriteLock() 201 // Atomic with relaxed order reason: mutex synchronization in HandleReadLockWait() [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/jit/ |
| D | profiling_data.h | 57 …// Atomic with acquire order reason: data race with classes_ with dependecies on reads after the l… in UpdateInlineCaches() 77 …// Atomic with release order reason: data race with classes_ with dependecies on writes before the… in UpdateInlineCaches() 84 …// Atomic with acquire order reason: data race with bytecode_pc_ with dependecies on reads after t… in GetBytecodePc() 91 …// Atomic with release order reason: data race with bytecode_pc_ with dependecies on writes before… in SetBytecodePc() 101 …// Atomic with acquire order reason: data race with classes_ with dependecies on reads after the l… in GetClassesCopy() 117 …// Atomic with acquire order reason: data race with classes_ with dependecies on reads after the l… in GetClassesCount() 131 …// Atomic with acquire order reason: data race with classes_ with dependecies on reads after the l… in IsMegamorphic() 155 // Atomic with relaxed order reason: data race with pc_ in Init() 157 // Atomic with relaxed order reason: data race with taken_counter_ in Init() 159 // Atomic with relaxed order reason: data race with not_taken_counter_ in Init() [all …]
|
| /arkcompiler/runtime_core/libpandabase/mem/ |
| D | base_mem_stats.cpp | 32 …// Atomic with acq_rel order reason: data race with allocated_ with dependecies on reads after the… in RecordAllocate() 40 …// Atomic with acq_rel order reason: data race with allocated_ with dependecies on reads after the… in RecordMoved() 56 …// Atomic with acq_rel order reason: data race with allocated_ with dependecies on reads after the… in RecordFree() 63 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetAllocated() 70 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetFreed() 81 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetAllocatedHeap() 95 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetFreedHeap() 111 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetFootprint() 116 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetFootprint() 120 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetFootprint() [all …]
|
| /arkcompiler/runtime_core/static_core/libpandabase/mem/ |
| D | base_mem_stats.cpp | 33 …// Atomic with acq_rel order reason: data race with allocated_ with dependecies on reads after the… in RecordAllocate() 41 …// Atomic with acq_rel order reason: data race with allocated_ with dependecies on reads after the… in RecordMoved() 57 …// Atomic with acq_rel order reason: data race with allocated_ with dependecies on reads after the… in RecordFree() 64 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetAllocated() 71 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetFreed() 82 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetAllocatedHeap() 96 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetFreedHeap() 112 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetFootprint() 117 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetFootprint() 121 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetFootprint() [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/tooling/sampler/ |
| D | lock_free_queue.cpp | 25 // Atomic with acquire order reason: to sync with push in other threads in Push() 28 // Atomic with acquire order reason: to sync with push in other threads in Push() 30 // Atomic with acquire order reason: to sync with push in other threads in Push() 52 // Atomic with acquire order reason: to sync with push in other threads in Pop() 54 // Atomic with acquire order reason: to sync with push in other threads in Pop() 56 // Atomic with acquire order reason: to sync with push in other threads in Pop() 58 // Atomic with acquire order reason: to sync with push in other threads in Pop() 85 // Atomic with acquire order reason: to sync with push in other threads in FindValue() 87 // Atomic with acquire order reason: to sync with push in other threads in FindValue()
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | method.h | 179 …// Atomic with acquire order reason: data race with access_flags_ with dependecies on reads after … in Method() 192 …// Atomic with relaxed order reason: data race with native_pointer_ with no synchronization or ord… in Method() 196 …// Atomic with release order reason: data race with compiled_entry_point_ with dependecies on writ… in Method() 373 …// Atomic with acquire order reason: data race with access_flags_ with dependecies on reads after … in GetCompiledEntryPoint() 380 …// Atomic with acquire order reason: data race with access_flags_ with dependecies on reads after … in GetCompiledEntryPoint() 387 …// Atomic with release order reason: data race with compiled_entry_point_ with dependecies on writ… in SetCompiledEntryPoint() 408 …// Atomic with acquire order reason: data race with access_flags_ with dependecies on reads after … in GetCompilationStatus() 421 …// Atomic with acquire order reason: data race with access_flags_ with dependecies on reads after … in SetCompilationStatus() 425 …// Atomic with release order reason: data race with access_flags_ with dependecies on writes befor… in SetCompilationStatus() 432 …// Atomic with acquire order reason: data race with access_flags_ with dependecies on reads after … in AtomicSetCompilationStatus() [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/mem/ |
| D | mem_stats.cpp | 39 …// Atomic with acq_rel order reason: data race with humongous_objects_allocated_ with dependecies … in RecordAllocateObjects() 43 …// Atomic with acq_rel order reason: data race with objects_allocated_ with dependecies on reads a… in RecordAllocateObjects() 56 …// Atomic with acq_rel order reason: data race with last_young_objects_moved_bytes_ with dependeci… in RecordYoungMovedObjects() 59 …// Atomic with acq_rel order reason: data race with objects_allocated_ with dependecies on reads a… in RecordYoungMovedObjects() 72 …// Atomic with acq_rel order reason: data race with objects_allocated_ with dependecies on reads a… in RecordTenuredMovedObjects() 90 …// Atomic with acq_rel order reason: data race with humongous_objects_freed_ with dependecies on r… in RecordFreeObjects() 94 …// Atomic with acq_rel order reason: data race with objects_freed_ with dependecies on reads after… in RecordFreeObjects() 119 …// Atomic with acquire order reason: data race with objects_allocated_ with dependecies on reads a… in GetTotalObjectsAllocated() 127 …// Atomic with acquire order reason: data race with objects_freed_ with dependecies on reads after… in GetTotalObjectsFreed() 147 …// Atomic with acquire order reason: data race with humongous_objects_allocated_ with dependecies … in GetTotalHumongousObjectsAllocated() [all …]
|