HomeSort by relevance Sort by last modified time
    Searched refs:NO_THREAD_SAFETY_ANALYSIS (Results 1 - 25 of 97) sorted by null

1 2 3 4

  /art/runtime/entrypoints/quick/
quick_entrypoints.h 54 // TODO: NO_THREAD_SAFETY_ANALYSIS due to different control paths depending on fast JNI.
55 extern uint32_t JniMethodStart(Thread* self) NO_THREAD_SAFETY_ANALYSIS HOT_ATTR;
56 extern uint32_t JniMethodFastStart(Thread* self) NO_THREAD_SAFETY_ANALYSIS HOT_ATTR;
58 NO_THREAD_SAFETY_ANALYSIS HOT_ATTR;
60 NO_THREAD_SAFETY_ANALYSIS HOT_ATTR;
62 NO_THREAD_SAFETY_ANALYSIS HOT_ATTR;
65 NO_THREAD_SAFETY_ANALYSIS HOT_ATTR;
68 NO_THREAD_SAFETY_ANALYSIS HOT_ATTR;
72 NO_THREAD_SAFETY_ANALYSIS HOT_ATTR;
78 NO_THREAD_SAFETY_ANALYSIS HOT_ATTR
    [all...]
quick_lock_entrypoints.cc 24 NO_THREAD_SAFETY_ANALYSIS
45 NO_THREAD_SAFETY_ANALYSIS
quick_trampoline_entrypoints_test.cc 42 NO_THREAD_SAFETY_ANALYSIS {
57 NO_THREAD_SAFETY_ANALYSIS {
66 NO_THREAD_SAFETY_ANALYSIS {
quick_jni_entrypoints.cc 31 static inline void GoToRunnableFast(Thread* self) NO_THREAD_SAFETY_ANALYSIS;
83 // TODO: NO_THREAD_SAFETY_ANALYSIS due to different control paths depending on fast JNI.
84 static void GoToRunnable(Thread* self) NO_THREAD_SAFETY_ANALYSIS {
94 // TODO: NO_THREAD_SAFETY_ANALYSIS due to different control paths depending on fast JNI.
96 ALWAYS_INLINE static inline void GoToRunnableFast(Thread* self) NO_THREAD_SAFETY_ANALYSIS {
154 NO_THREAD_SAFETY_ANALYSIS {
201 // TODO: NO_THREAD_SAFETY_ANALYSIS as GoToRunnable() is NO_THREAD_SAFETY_ANALYSIS
202 NO_THREAD_SAFETY_ANALYSIS {
  /art/runtime/
verify_object.h 57 void VerifyObjectImpl(ObjPtr<mirror::Object> obj) NO_THREAD_SAFETY_ANALYSIS;
61 static inline void VerifyObject(ObjPtr<mirror::Object> obj) NO_THREAD_SAFETY_ANALYSIS {
68 ALWAYS_INLINE bool VerifyClassClass(ObjPtr<mirror::Class> c) NO_THREAD_SAFETY_ANALYSIS;
native_stack_dump.h 39 NO_THREAD_SAFETY_ANALYSIS;
fault_handler.h 59 NO_THREAD_SAFETY_ANALYSIS;
61 NO_THREAD_SAFETY_ANALYSIS;
66 NO_THREAD_SAFETY_ANALYSIS;
134 bool Action(int sig, siginfo_t* siginfo, void* context) OVERRIDE NO_THREAD_SAFETY_ANALYSIS;
class_table.h 82 // NO_THREAD_SAFETY_ANALYSIS since the visitor may require heap bitmap lock.
84 void VisitRoot(const Visitor& visitor) const NO_THREAD_SAFETY_ANALYSIS;
104 uint32_t operator()(const TableSlot& slot) const NO_THREAD_SAFETY_ANALYSIS;
107 NO_THREAD_SAFETY_ANALYSIS;
110 NO_THREAD_SAFETY_ANALYSIS;
112 uint32_t operator()(const DescriptorHashPair& pair) const NO_THREAD_SAFETY_ANALYSIS;
117 void MakeEmpty(TableSlot& item) const NO_THREAD_SAFETY_ANALYSIS {
121 bool IsEmpty(const TableSlot& item) const NO_THREAD_SAFETY_ANALYSIS {
172 // NO_THREAD_SAFETY_ANALYSIS for object marking requiring heap bitmap lock.
175 NO_THREAD_SAFETY_ANALYSIS
    [all...]
linear_alloc.h 53 bool ContainsUnsafe(void* ptr) const NO_THREAD_SAFETY_ANALYSIS;
signal_catcher.h 43 // NO_THREAD_SAFETY_ANALYSIS for static function calling into member function with excludes lock.
44 static void* Run(void* arg) NO_THREAD_SAFETY_ANALYSIS;
monitor.h 62 NO_THREAD_SAFETY_ANALYSIS; // TODO: Reading lock owner without holding lock is racy.
64 // NO_THREAD_SAFETY_ANALYSIS for mon->Lock.
67 NO_THREAD_SAFETY_ANALYSIS
71 // NO_THREAD_SAFETY_ANALYSIS for mon->Unlock.
73 NO_THREAD_SAFETY_ANALYSIS
86 // NO_THREAD_SAFETY_ANALYSIS for mon->Wait.
89 REQUIRES_SHARED(Locks::mutator_lock_) NO_THREAD_SAFETY_ANALYSIS;
116 Thread* GetOwner() const NO_THREAD_SAFETY_ANALYSIS {
138 // NO_THREAD_SAFETY_ANALYSIS for monitor->monitor_lock_.
140 REQUIRES_SHARED(Locks::mutator_lock_) NO_THREAD_SAFETY_ANALYSIS;
    [all...]
intern_table.h 161 std::size_t operator()(const GcRoot<mirror::String>& root) const NO_THREAD_SAFETY_ANALYSIS;
163 NO_THREAD_SAFETY_ANALYSIS;
172 NO_THREAD_SAFETY_ANALYSIS;
  /art/runtime/mirror/
object_array.h 53 bool CheckAssignable(ObjPtr<T> object) NO_THREAD_SAFETY_ANALYSIS;
59 ALWAYS_INLINE void Set(int32_t i, ObjPtr<T> object) NO_THREAD_SAFETY_ANALYSIS;
67 ALWAYS_INLINE void SetWithoutChecks(int32_t i, ObjPtr<T> object) NO_THREAD_SAFETY_ANALYSIS;
73 NO_THREAD_SAFETY_ANALYSIS;
112 void VisitReferences(const Visitor& visitor) NO_THREAD_SAFETY_ANALYSIS;
  /art/runtime/jit/
profile_saver.h 39 // NO_THREAD_SAFETY_ANALYSIS for static function calling into member function with excludes lock.
42 NO_THREAD_SAFETY_ANALYSIS;
50 // NO_THREAD_SAFETY_ANALYSIS for static function calling into member function with excludes lock.
53 NO_THREAD_SAFETY_ANALYSIS;
70 // NO_THREAD_SAFETY_ANALYSIS for static function calling into member function with excludes lock.
73 NO_THREAD_SAFETY_ANALYSIS;
  /art/runtime/base/
dumpable.h 73 NO_THREAD_SAFETY_ANALYSIS;
mutex_test.cc 49 static void TryLockUnlockTest() NO_THREAD_SAFETY_ANALYSIS {
63 static void RecursiveLockUnlockTest() NO_THREAD_SAFETY_ANALYSIS {
81 static void RecursiveTryLockUnlockTest() NO_THREAD_SAFETY_ANALYSIS {
117 static void RecursiveLockWaitTest() NO_THREAD_SAFETY_ANALYSIS {
161 static void SharedTryLockUnlockTest() NO_THREAD_SAFETY_ANALYSIS {
mutex.h 469 void Wait(Thread* self) NO_THREAD_SAFETY_ANALYSIS;
470 bool TimedWait(Thread* self, int64_t ms, int32_t ns) NO_THREAD_SAFETY_ANALYSIS;
474 void WaitHoldingLocks(Thread* self) NO_THREAD_SAFETY_ANALYSIS;
575 static void InitConditions() NO_THREAD_SAFETY_ANALYSIS; // Condition variables.
583 static void SetClientCallback(ClientCallback* is_safe_to_call_abort_cb) NO_THREAD_SAFETY_ANALYSIS;
585 static bool IsSafeToCallAbortRacy() NO_THREAD_SAFETY_ANALYSIS;
  /external/webrtc/webrtc/system_wrappers/source/
critical_section_unittest.cc 77 TEST_F(CritSectTest, ThreadWakesOnce) NO_THREAD_SAFETY_ANALYSIS {
104 TEST_F(CritSectTest, ThreadWakesTwice) NO_THREAD_SAFETY_ANALYSIS {
  /external/webrtc/webrtc/base/
thread_annotations.h 96 #define NO_THREAD_SAFETY_ANALYSIS \
97 THREAD_ANNOTATION_ATTRIBUTE__(no_thread_safety_analysis)
  /external/webrtc/webrtc/modules/audio_processing/
audio_processing_impl_unittest.cc 30 int RealInitializeLocked() NO_THREAD_SAFETY_ANALYSIS {
  /system/core/base/include/android-base/
thread_annotations.h 104 #define NO_THREAD_SAFETY_ANALYSIS \
105 THREAD_ANNOTATION_ATTRIBUTE__(no_thread_safety_analysis)
  /external/clang/test/SemaCXX/
warn-thread-safety-verbose.cpp 24 #define NO_THREAD_SAFETY_ANALYSIS __attribute__ ((no_thread_safety_analysis))
warn-thread-safety-parsing.cpp 24 #define NO_THREAD_SAFETY_ANALYSIS __attribute__ ((no_thread_safety_analysis))
99 #if !__has_attribute(no_thread_safety_analysis)
100 #error "Should support no_thread_safety_analysis attribute"
103 void noanal_fun() NO_THREAD_SAFETY_ANALYSIS;
105 void noanal_fun_args() __attribute__((no_thread_safety_analysis(1))); // \
106 // expected-error {{'no_thread_safety_analysis' attribute takes no arguments}}
108 int noanal_testfn(int y) NO_THREAD_SAFETY_ANALYSIS;
111 int x NO_THREAD_SAFETY_ANALYSIS = y; // \
112 // expected-warning {{'no_thread_safety_analysis' attribute only applies to functions}
    [all...]
  /art/runtime/gc/accounting/
atomic_stack.h 44 bool operator()(const T* a, const StackReference<T>& b) const NO_THREAD_SAFETY_ANALYSIS {
47 bool operator()(const StackReference<T>& a, const T* b) const NO_THREAD_SAFETY_ANALYSIS {
52 NO_THREAD_SAFETY_ANALYSIS {
  /art/runtime/openjdkjvmti/
ti_monitor.cc 57 static bool Destroy(art::Thread* self, JvmtiMonitor* monitor) NO_THREAD_SAFETY_ANALYSIS {
74 void MonitorEnter(art::Thread* self) NO_THREAD_SAFETY_ANALYSIS {
89 bool MonitorExit(art::Thread* self) NO_THREAD_SAFETY_ANALYSIS {

Completed in 422 milliseconds

1 2 3 4