OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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