Home
last modified time | relevance | path

Searched refs:RELEASE (Results 1 – 20 of 20) sorted by relevance

/art/openjdkjvmti/
Ddeopt_manager.h142 RELEASE(deoptimization_status_lock_) REQUIRES(!art::Locks::mutator_lock_);
148 RELEASE(deoptimization_status_lock_)
152 RELEASE(deoptimization_status_lock_)
156 RELEASE(deoptimization_status_lock_)
160 RELEASE(deoptimization_status_lock_)
164 RELEASE(deoptimization_status_lock_)
168 RELEASE(deoptimization_status_lock_)
Ddeopt_manager.cc332 RELEASE(deopt->deoptimization_status_lock_) in ScopedDeoptimizationContext()
352 RELEASE(art::Locks::mutator_lock_) in RELEASE() function in openjdkjvmti::ScopedDeoptimizationContext
353 RELEASE(art::Roles::uninterruptible_) { in RELEASE()
Dti_thread.h64 ~ScopedNoUserCodeSuspension() RELEASE(art::Locks::user_code_suspension_lock_);
Djvmti_weak_table.h118 ALWAYS_INLINE void Unlock() RELEASE(allow_disallow_lock_);
Dti_stack.cc1202 RELEASE(art::Locks::user_code_suspension_lock_) { in RELEASE_SHARED()
/art/runtime/gc/
Dscoped_gc_critical_section.h41 void Exit(const char* old_reason) RELEASE(Roles::uninterruptible_);
55 ~ScopedGCCriticalSection() RELEASE(Roles::uninterruptible_);
Dscoped_gc_critical_section.cc44 auto kludge = []() RELEASE(Roles::uninterruptible_) NO_THREAD_SAFETY_ANALYSIS {}; in Exit()
/art/runtime/base/
Dmutex.h190 void ExclusiveUnlock(Thread* self) RELEASE();
191 void Unlock(Thread* self) RELEASE() { ExclusiveUnlock(self); } in Unlock()
327 void ExclusiveUnlock(Thread* self) RELEASE();
328 void WriterUnlock(Thread* self) RELEASE() { ExclusiveUnlock(self); } in WriterUnlock()
510 ~MutexLock() RELEASE() { in RELEASE() function
526 ALWAYS_INLINE ~ReaderMutexLock() RELEASE();
Dlocks.h159 void Release() RELEASE() {} in Release()
/art/test/1932-monitor-events-misc/src/art/
DMonitors.java120 private static enum Action { HOLD, RELEASE, NOTIFY, NOTIFY_ALL, WAIT, TIMED_WAIT } enumConstant
198 if (cur_action == Action.RELEASE) { in DoLock()
317 setAction(Action.RELEASE); in DoUnlock()
/art/test/jvmti-common/
DMonitors.java120 private static enum Action { HOLD, RELEASE, NOTIFY, NOTIFY_ALL, WAIT, TIMED_WAIT } enumConstant
198 if (cur_action == Action.RELEASE) { in DoLock()
317 setAction(Action.RELEASE); in DoUnlock()
/art/test/1934-jvmti-signal-thread/src/art/
DMonitors.java120 private static enum Action { HOLD, RELEASE, NOTIFY, NOTIFY_ALL, WAIT, TIMED_WAIT } enumConstant
198 if (cur_action == Action.RELEASE) { in DoLock()
317 setAction(Action.RELEASE); in DoUnlock()
/art/test/1931-monitor-events/src/art/
DMonitors.java120 private static enum Action { HOLD, RELEASE, NOTIFY, NOTIFY_ALL, WAIT, TIMED_WAIT } enumConstant
198 if (cur_action == Action.RELEASE) { in DoLock()
317 setAction(Action.RELEASE); in DoUnlock()
/art/test/1930-monitor-info/src/art/
DMonitors.java120 private static enum Action { HOLD, RELEASE, NOTIFY, NOTIFY_ALL, WAIT, TIMED_WAIT } enumConstant
198 if (cur_action == Action.RELEASE) { in DoLock()
317 setAction(Action.RELEASE); in DoUnlock()
/art/test/1933-monitor-current-contended/src/art/
DMonitors.java120 private static enum Action { HOLD, RELEASE, NOTIFY, NOTIFY_ALL, WAIT, TIMED_WAIT } enumConstant
198 if (cur_action == Action.RELEASE) { in DoLock()
317 setAction(Action.RELEASE); in DoUnlock()
/art/runtime/
Dmonitor.h204 void SignalWaiterAndReleaseMonitorLock(Thread* self) RELEASE(monitor_lock_);
240 RELEASE(monitor_lock_)
321 void FakeUnlockMonitorLock() RELEASE(monitor_lock_) NO_THREAD_SAFETY_ANALYSIS {} in FakeUnlockMonitorLock()
Dthread.h310 RELEASE(Locks::thread_list_lock_)
360 void EndAssertNoThreadSuspension(const char* old_cause) RELEASE(Roles::uninterruptible_) { in EndAssertNoThreadSuspension()
373 const char* EndAssertNoThreadSuspension() RELEASE(Roles::uninterruptible_) WARN_UNUSED { in EndAssertNoThreadSuspension()
1930 ALWAYS_INLINE ~ScopedAssertNoThreadSuspension() RELEASE(Roles::uninterruptible_) { in ~ScopedAssertNoThreadSuspension()
1949 ALWAYS_INLINE ScopedAllowThreadSuspension() RELEASE(Roles::uninterruptible_) { in ScopedAllowThreadSuspension()
Dsubtype_check_test.cc294 ~MockScopedLockSubtypeCheck() RELEASE(*Locks::subtype_check_lock_) {}
Dthread.cc1673 explicit ScopedThreadListLockUnlock(Thread* self_in) RELEASE(*Locks::thread_list_lock_) in RequestSynchronousCheckpoint()
2819 virtual ~BuildInternalStackTraceVisitor() RELEASE(Roles::uninterruptible_) { in RELEASE() function in art::BuildInternalStackTraceVisitor
/art/runtime/jit/
Dprofile_saver.h75 RELEASE(Locks::profiler_lock_);