Home
last modified time | relevance | path

Searched refs:NO_THREAD_SANITIZE (Results 1 - 7 of 7) sorted by relevance

/arkcompiler/runtime_core/static_core/libpandabase/
H A Dmacros.h239 #define NO_THREAD_SANITIZE __attribute__((no_sanitize_thread)) // NOLINT(cppcoreguidelines-macro-usage) macro
241 #define NO_THREAD_SANITIZE __attribute__((no_sanitize("thread"))) // NOLINT(cppcoreguidelines-macro-usage) macro
244 #define ALWAYS_INLINE_NO_TSAN NO_THREAD_SANITIZE
260 #define NO_THREAD_SANITIZE macro
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dregion_space.h60 NO_THREAD_SANITIZE explicit Region(RegionSpace *space, uintptr_t begin, uintptr_t end) in Region()
265 NO_THREAD_SANITIZE void *Alloc(size_t alignedSize);
267 NO_THREAD_SANITIZE void UndoAlloc(void *addr);
331 NO_THREAD_SANITIZE bool IsAllocating() in IsAllocating()
338 NO_THREAD_SANITIZE bool IsIterating() in IsIterating()
345 NO_THREAD_SANITIZE bool SetAllocating(bool value) in SetAllocating()
356 NO_THREAD_SANITIZE bool SetIterating(bool value) in SetIterating()
/arkcompiler/runtime_core/libpandabase/
H A Dmacros.h248 #define NO_THREAD_SANITIZE __attribute__((no_sanitize("thread"))) // NOLINT(cppcoreguidelines-macro-usage) macro
267 #define NO_THREAD_SANITIZE macro
275 #define NO_THREAD_SANITIZE __attribute__((no_sanitize("thread"))) // NOLINT(cppcoreguidelines-macro-usage) macro
294 #define NO_THREAD_SANITIZE macro
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dmethod.h333 inline NO_THREAD_SANITIZE void DecrementHotnessCounter() in DecrementHotnessCounter()
338 static NO_THREAD_SANITIZE int16_t GetInitialHotnessCounter();
340 NO_THREAD_SANITIZE void ResetHotnessCounter();
343 NO_THREAD_SANITIZE void SetAcc([[maybe_unused]] AccVRegisterPtrT acc);
345 NO_THREAD_SANITIZE void SetAcc([[maybe_unused]] ManagedThread *thread, [[maybe_unused]] AccVRegisterPtrT acc);
347 // NO_THREAD_SANITIZE because of perfomance degradation (see commit 7c913cb1 and MR 997#note_113500)
349 NO_THREAD_SANITIZE bool DecrementHotnessCounter(uintptr_t bytecodeOffset, [[maybe_unused]] AccVRegisterPtrT cc,
354 NO_THREAD_SANITIZE bool DecrementHotnessCounter(ManagedThread *thread, uintptr_t bytecodeOffset,
359 inline NO_THREAD_SANITIZE void SetHotnessCounter(uint32_t counter) in SetHotnessCounter()
H A Dmanaged_thread.h462 // NO_THREAD_SANITIZE for invalid TSAN data race report
463 NO_THREAD_SANITIZE bool ReadFlag(ThreadFlag flag) const in ReadFlag()
469 NO_THREAD_SANITIZE bool TestAllFlags() const in TestAllFlags()
490 // Separate functions for NO_THREAD_SANITIZE to suppress TSAN data race report
491 NO_THREAD_SANITIZE uint32_t ReadFlagsAndThreadStatusUnsafe() in ReadFlagsAndThreadStatusUnsafe()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
H A Dmethod_literal.h232 inline NO_THREAD_SANITIZE void SetHotnessCounter(int16_t counter) in SetHotnessCounter()
/arkcompiler/ets_runtime/ecmascript/
H A Dmethod.h234 inline NO_THREAD_SANITIZE void SetHotnessCounter(int16_t counter) in SetHotnessCounter()

Completed in 8 milliseconds