Home
last modified time | relevance | path

Searched refs:Action (Results 1 – 14 of 14) sorted by relevance

/art/test/1930-monitor-info/src/art/
DMonitors.java120 private static enum Action { HOLD, RELEASE, NOTIFY, NOTIFY_ALL, WAIT, TIMED_WAIT } enum in Monitors.LockController
124 private final AtomicStampedReference<Action> action;
137 this.action = new AtomicStampedReference(Action.HOLD, 0); in LockController()
156 private void setAction(Action a) { in setAction()
159 while (!action.compareAndSet(Action.HOLD, a, stamp, stamp + 1)) { in setAction()
193 Action cur_action = Action.HOLD; in DoLock()
198 if (cur_action == Action.RELEASE) { in DoLock()
224 action.compareAndSet(cur_action, Action.HOLD, stamp, stamp+1); in DoLock()
274 setAction(Action.NOTIFY); in DoNotify()
281 setAction(Action.NOTIFY_ALL); in DoNotifyAll()
[all …]
/art/test/1934-jvmti-signal-thread/src/art/
DMonitors.java120 private static enum Action { HOLD, RELEASE, NOTIFY, NOTIFY_ALL, WAIT, TIMED_WAIT } enum in Monitors.LockController
124 private final AtomicStampedReference<Action> action;
137 this.action = new AtomicStampedReference(Action.HOLD, 0); in LockController()
156 private void setAction(Action a) { in setAction()
159 while (!action.compareAndSet(Action.HOLD, a, stamp, stamp + 1)) { in setAction()
193 Action cur_action = Action.HOLD; in DoLock()
198 if (cur_action == Action.RELEASE) { in DoLock()
224 action.compareAndSet(cur_action, Action.HOLD, stamp, stamp+1); in DoLock()
274 setAction(Action.NOTIFY); in DoNotify()
281 setAction(Action.NOTIFY_ALL); in DoNotifyAll()
[all …]
/art/test/1931-monitor-events/src/art/
DMonitors.java120 private static enum Action { HOLD, RELEASE, NOTIFY, NOTIFY_ALL, WAIT, TIMED_WAIT } enum in Monitors.LockController
124 private final AtomicStampedReference<Action> action;
137 this.action = new AtomicStampedReference(Action.HOLD, 0); in LockController()
156 private void setAction(Action a) { in setAction()
159 while (!action.compareAndSet(Action.HOLD, a, stamp, stamp + 1)) { in setAction()
193 Action cur_action = Action.HOLD; in DoLock()
198 if (cur_action == Action.RELEASE) { in DoLock()
224 action.compareAndSet(cur_action, Action.HOLD, stamp, stamp+1); in DoLock()
274 setAction(Action.NOTIFY); in DoNotify()
281 setAction(Action.NOTIFY_ALL); in DoNotifyAll()
[all …]
/art/test/jvmti-common/
DMonitors.java120 private static enum Action { HOLD, RELEASE, NOTIFY, NOTIFY_ALL, WAIT, TIMED_WAIT } enum in Monitors.LockController
124 private final AtomicStampedReference<Action> action;
137 this.action = new AtomicStampedReference(Action.HOLD, 0); in LockController()
156 private void setAction(Action a) { in setAction()
159 while (!action.compareAndSet(Action.HOLD, a, stamp, stamp + 1)) { in setAction()
193 Action cur_action = Action.HOLD; in DoLock()
198 if (cur_action == Action.RELEASE) { in DoLock()
224 action.compareAndSet(cur_action, Action.HOLD, stamp, stamp+1); in DoLock()
274 setAction(Action.NOTIFY); in DoNotify()
281 setAction(Action.NOTIFY_ALL); in DoNotifyAll()
[all …]
/art/test/1933-monitor-current-contended/src/art/
DMonitors.java120 private static enum Action { HOLD, RELEASE, NOTIFY, NOTIFY_ALL, WAIT, TIMED_WAIT } enum in Monitors.LockController
124 private final AtomicStampedReference<Action> action;
137 this.action = new AtomicStampedReference(Action.HOLD, 0); in LockController()
156 private void setAction(Action a) { in setAction()
159 while (!action.compareAndSet(Action.HOLD, a, stamp, stamp + 1)) { in setAction()
193 Action cur_action = Action.HOLD; in DoLock()
198 if (cur_action == Action.RELEASE) { in DoLock()
224 action.compareAndSet(cur_action, Action.HOLD, stamp, stamp+1); in DoLock()
274 setAction(Action.NOTIFY); in DoNotify()
281 setAction(Action.NOTIFY_ALL); in DoNotifyAll()
[all …]
/art/test/1932-monitor-events-misc/src/art/
DMonitors.java120 private static enum Action { HOLD, RELEASE, NOTIFY, NOTIFY_ALL, WAIT, TIMED_WAIT } enum in Monitors.LockController
124 private final AtomicStampedReference<Action> action;
137 this.action = new AtomicStampedReference(Action.HOLD, 0); in LockController()
156 private void setAction(Action a) { in setAction()
159 while (!action.compareAndSet(Action.HOLD, a, stamp, stamp + 1)) { in setAction()
193 Action cur_action = Action.HOLD; in DoLock()
198 if (cur_action == Action.RELEASE) { in DoLock()
224 action.compareAndSet(cur_action, Action.HOLD, stamp, stamp+1); in DoLock()
274 setAction(Action.NOTIFY); in DoNotify()
281 setAction(Action.NOTIFY_ALL); in DoNotifyAll()
[all …]
/art/runtime/
Dfault_handler.h130 virtual bool Action(int sig, siginfo_t* siginfo, void* context) = 0;
146 bool Action(int sig, siginfo_t* siginfo, void* context) override
173 bool Action(int sig, siginfo_t* siginfo, void* context) override;
183 bool Action(int sig, siginfo_t* siginfo, void* context) override;
193 bool Action(int sig, siginfo_t* siginfo, void* context) override NO_THREAD_SAFETY_ANALYSIS;
Dfault_handler.cc222 if (handler->Action(sig, info, context)) { in HandleFaultByOtherHandlers()
303 if (handler->Action(sig, info, context)) { in HandleSigsegvFault()
633 bool JavaStackTraceHandler::Action([[maybe_unused]] int sig, siginfo_t* siginfo, void* context) { in Action() function in art::JavaStackTraceHandler
/art/runtime/arch/riscv64/
Dfault_handler_riscv64.cc48 bool NullPointerHandler::Action([[maybe_unused]] int sig, siginfo_t* info, void* context) { in Action() function in art::NullPointerHandler
87 bool SuspensionHandler::Action(int, siginfo_t*, void*) { in Action() function in art::SuspensionHandler
92 bool StackOverflowHandler::Action([[maybe_unused]] int sig, in Action() function in art::StackOverflowHandler
/art/runtime/arch/arm64/
Dfault_handler_arm64.cc65 bool NullPointerHandler::Action([[maybe_unused]] int sig, siginfo_t* info, void* context) { in Action() function in art::NullPointerHandler
99 bool SuspensionHandler::Action([[maybe_unused]] int sig, in Action() function in art::SuspensionHandler
132 bool StackOverflowHandler::Action([[maybe_unused]] int sig, in Action() function in art::StackOverflowHandler
/art/runtime/arch/arm/
Dfault_handler_arm.cc64 bool NullPointerHandler::Action([[maybe_unused]] int sig, siginfo_t* info, void* context) { in Action() function in art::NullPointerHandler
118 bool SuspensionHandler::Action([[maybe_unused]] int sig, in Action() function in art::SuspensionHandler
190 bool StackOverflowHandler::Action([[maybe_unused]] int sig, in Action() function in art::StackOverflowHandler
/art/runtime/arch/x86/
Dfault_handler_x86.cc275 bool NullPointerHandler::Action(int, siginfo_t* sig, void* context) { in Action() function in art::NullPointerHandler
346 bool SuspensionHandler::Action(int, siginfo_t*, void* context) { in Action() function in art::SuspensionHandler
416 bool StackOverflowHandler::Action(int, siginfo_t* info, void* context) { in Action() function in art::StackOverflowHandler
/art/test/305-other-fault-handler/
Dfault_handler.cc55 bool Action(int sig, siginfo_t* siginfo, [[maybe_unused]] void* context) override { in Action() function in art::TestFaultHandler
/art/tools/
Dbisect_profile.py40 class ApkAction(argparse.Action):