Home
last modified time | relevance | path

Searched full:monitorexit (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dmonitor.yaml83 … On monitorexit VM thread release monitor in the following manner: thread decrements monitor count.
85 …red. Other threads may try to gain ownership of the monitor. If thread tries to execute monitorexit
97 - sig: monitorexit
123 - values: ['monitorexit']
134 - sig: monitorexit
150 - values: ['monitorexit']
163 Check panda.IllegalMonitorStateException on monitorexit when a monitor associated with
167 - sig: monitorexit
186 monitorexit
195 Check panda.IllegalMonitorStateException on monitorexit when a monitor associated with
[all …]
/arkcompiler/runtime_core/runtime/tests/
Dmonitor_test.cpp63 Monitor::MonitorExit(header); in TEST_F()
76 Monitor::MonitorExit(header); in TEST_F()
78 Monitor::MonitorExit(header); in TEST_F()
94 Monitor::MonitorExit(header1); in TEST_F()
97 Monitor::MonitorExit(header2); in TEST_F()
112 Monitor::MonitorExit(header); in TEST_F()
126 Monitor::MonitorExit(header); in TEST_F()
144 Monitor::MonitorExit(header); in TEST_F()
146 Monitor::MonitorExit(header); in TEST_F()
164 Monitor::MonitorExit(header1); in TEST_F()
[all …]
/arkcompiler/runtime_core/verification/config/
DREADME.md38 Object::monitorExit
42 Object::monitorExit
/arkcompiler/runtime_core/tests/checked/
Dmonitor.pa18 .function void Object.monitorExit(panda.Object a0) <external>
38 call Object.monitorExit, a0
/arkcompiler/runtime_core/docs/bc_verification/
Dabsint_checks.md49 For instance, check symmetry of monitorEnter/monitorExit calls to avoid deadlocking.
/arkcompiler/runtime_core/runtime/
Dmonitor_object_lock.cpp58 [[maybe_unused]] auto res = Monitor::MonitorExit(obj_handler_.GetPtr()); in ~ObjectLock()
Dintrinsics.cpp364 auto res = Monitor::MonitorExit(header); in ObjectMonitorExit()
369 ss << "MonitorExit for object " << std::hex << header << " returned Illegal state"; in ObjectMonitorExit()
Dmonitor.h103 static Monitor::State MonitorExit(ObjectHeader *obj);
Druntime.yaml526 method_name: monitorExit
Dmonitor.cpp275 Monitor::State Monitor::MonitorExit(ObjectHeader *obj) in MonitorExit() function in panda::Monitor
/arkcompiler/runtime_core/pandastdlib/
Dpandastdlib.pa652 .function void Object.monitorExit(panda.Object a0) <native>
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dbasicblock.h592 using MonitorExitBlock = MonitorEntryBlock::NextFlag; // block with MonitorExit