Home
last modified time | relevance | path

Searched refs:NO_THREAD_SAFETY_ANALYSIS (Results 1 - 17 of 17) sorted by relevance

/arkcompiler/runtime_core/static_core/libpandabase/os/
H A Dmutex.h248 inline bool TryLockMutex(L &lock) NO_THREAD_SAFETY_ANALYSIS
270 inline int TryLock(L0 &lock0, L1 &...rest) NO_THREAD_SAFETY_ANALYSIS
284 inline void LockMutex(L &lock) NO_THREAD_SAFETY_ANALYSIS
304 void Lock(L0 &lock0, L1 &...rest) NO_THREAD_SAFETY_ANALYSIS
338 auto unlock = [](auto &...lock) NO_THREAD_SAFETY_ANALYSIS { (lock.Unlock(), ...); }; in ~ScopedLock()
371 auto unlock = [](auto &...lock) NO_THREAD_SAFETY_ANALYSIS { (lock.Unlock(), ...); }; in ~ReadScopedLock()
404 auto unlock = [](auto &...lock) NO_THREAD_SAFETY_ANALYSIS { (lock.Unlock(), ...); }; in ~WriteScopedLock()
/arkcompiler/runtime_core/static_core/runtime/
H A Dmonitor.h155 // NO_THREAD_SAFETY_ANALYSIS for monitor->lock_
157 bool Release(MTManagedThread *thread) NO_THREAD_SAFETY_ANALYSIS; member in ark::Monitor
197 // NO_THREAD_SAFETY_ANALYSIS for monitor->lock_
200 bool trylock) NO_THREAD_SAFETY_ANALYSIS; member in ark::Monitor
202 void InitWithOwner(MTManagedThread *thread, ObjectHeader *obj) NO_THREAD_SAFETY_ANALYSIS; member in ark::Monitor
204 void ReleaseOnFailedInflate(MTManagedThread *thread) NO_THREAD_SAFETY_ANALYSIS; member in ark::Monitor
H A Ddeoptimization.cpp79 size_t &inStackCount) NO_THREAD_SAFETY_ANALYSIS
81 static bool InvalidateCompiledMethod(ManagedThread *thread, Method *method, bool isCha) NO_THREAD_SAFETY_ANALYSIS
106 // NO_THREAD_SAFETY_ANALYSIS because it doesn't know about mutator_lock status in this scope
107 void InvalidateCompiledEntryPoint(const PandaSet<Method *> &methods, bool isCha) NO_THREAD_SAFETY_ANALYSIS
H A Dthread.cpp423 // NO_THREAD_SAFETY_ANALYSIS due to TSAN not being able to determine lock status
424 void ManagedThread::SuspendCheck() NO_THREAD_SAFETY_ANALYSIS
/arkcompiler/runtime_core/libpandabase/
H A Dclang.h94 #define NO_THREAD_SAFETY_ANALYSIS THREAD_ANNOTATION_ATTRIBUTE__(no_thread_safety_analysis) macro
/arkcompiler/runtime_core/static_core/libpandabase/
H A Dclang.h94 #define NO_THREAD_SAFETY_ANALYSIS THREAD_ANNOTATION_ATTRIBUTE__(no_thread_safety_analysis) macro
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/
H A Dinspector.cpp49 inspectorServer_.OnValidate([this]() NO_THREAD_SAFETY_ANALYSIS { in Inspector()
54 inspectorServer_.OnOpen([this]() NO_THREAD_SAFETY_ANALYSIS { in Inspector()
65 inspectorServer_.OnFail([this]() NO_THREAD_SAFETY_ANALYSIS { in Inspector()
184 [this]() NO_THREAD_SAFETY_ANALYSIS { debuggerEventsLock_.Unlock(); }, in ThreadStart()
185 [this]() NO_THREAD_SAFETY_ANALYSIS { debuggerEventsLock_.ReadLock(); }, in ThreadStart()
/arkcompiler/runtime_core/platforms/unix/libpandabase/futex/
H A Dmutex.h280 void Wait(Mutex *mutex) NO_THREAD_SAFETY_ANALYSIS; member in panda::os::unix::memory::futex::ConditionVariable
282 bool TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns = 0, bool is_absolute = false) NO_THREAD_SAFETY_ANALYSIS; member in panda::os::unix::memory::futex::ConditionVariable
/arkcompiler/runtime_core/static_core/runtime/mem/gc/gen-gc/
H A Dgen-gc.h121 NO_THREAD_SAFETY_ANALYSIS void ConcurrentMark(GCMarkingStackType *objectsStack);
H A Dgen-gc.cpp478 NO_THREAD_SAFETY_ANALYSIS void GenGC<LanguageConfig>::ConcurrentMark(GCMarkingStackType *objectsStack) in ConcurrentMark()
584 // NO_THREAD_SAFETY_ANALYSIS because clang thread safety analysis
587 NO_THREAD_SAFETY_ANALYSIS void GenGC<LanguageConfig>::Sweep() in Sweep()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
H A Dgenerational-gc-base-inl.h53 NO_THREAD_SAFETY_ANALYSIS void GenerationalGC<LanguageConfig>::MarkImpl(Marker *marker, in MarkImpl()
H A Dgc.h190 bool WaitForGCInManaged(const GCTask &task) NO_THREAD_SAFETY_ANALYSIS; member in ark::ark::mem::GCError::GC
791 void WaitForIdleGC() NO_THREAD_SAFETY_ANALYSIS; member in ark::ark::mem::GCError::GC
H A Dgenerational-gc-base.h67 NO_THREAD_SAFETY_ANALYSIS void MarkImpl(Marker *marker, GCMarkingStackType *objectsStack,
H A Dgc.cpp128 NO_THREAD_SAFETY_ANALYSIS void GC::WaitForIdleGC() in WaitForIdleGC()
812 NO_THREAD_SAFETY_ANALYSIS void ConcurrentScope::Start() in Start()
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dmanaged_thread.h731 // NO_THREAD_SAFETY_ANALYSIS due to TSAN not being able to determine lock status
732 void TransitionFromRunningToSuspended(enum ThreadStatus status) NO_THREAD_SAFETY_ANALYSIS
819 // NO_THREAD_SAFETY_ANALYSIS due to TSAN not being able to determine lock status
821 void StoreStatus(ThreadStatus status) NO_THREAD_SAFETY_ANALYSIS
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
H A Dg1-gc.h357 NO_THREAD_SAFETY_ANALYSIS void ConcurrentMarkImpl(GCMarkingStackType *objectsStack);
H A Dg1-gc.cpp1649 NO_THREAD_SAFETY_ANALYSIS void G1GC<LanguageConfig>::OnPauseMark(GCTask &task, GCMarkingStackType *objectsStack, in OnPauseMark()
2605 NO_THREAD_SAFETY_ANALYSIS void G1GC<LanguageConfig>::ConcurrentMarkImpl(GCMarkingStackType *objectsStack)

Completed in 19 milliseconds