Lines Matching full:monitor
100 * data (RegType array, MonitorEntries array, monitor stack).
1568 * Clear the monitor entry bits for this register.
2000 /* target monitor stack bits will be cleared */
2025 /* target monitor stack bits will be cleared */
2053 /* target monitor stack bits will be cleared */
2555 * Merge the bits that indicate which monitor entry addresses on the stack
2578 * Returns "false" if we detect mis-matched monitor stacks.
2619 * Monitor stacks must be identical.
2631 LOG_VFY_METH(meth, "VFY: mismatched monitor stacks at 0x%04x",
3345 * Handle a monitor-enter instruction.
3351 LOG_VFY("VFY: monitor-enter on non-object");
3357 /* should only be true if monitor verification is disabled */
3363 LOG_VFY("VFY: monitor-enter stack overflow (%d)",
3378 * Handle a monitor-exit instruction.
3384 LOG_VFY("VFY: monitor-exit on non-object");
3390 /* should only be true if monitor verification is disabled */
3396 LOG_VFY("VFY: monitor-exit stack underflow");
3415 LOG_VFY("VFY: monitor-exit bit %d not set: addr=0x%04x (bits[%d]=%#x)",
3583 * instruction. If the method uses monitor-enter, we need extra data
4087 * monitor-exit instructions are odd. They can throw exceptions,
4094 * exceptions that can be thrown from monitor-exit are for a
4100 * chasing the "can throw" path when monitor verification is
6006 * If the monitor stack depth is nonzero, there must be a "catch all"
6007 * handler for this instruction. This does apply to monitor-exit
6013 * If the current instruction is a monitor-enter and the monitor
6028 * If we're returning from the method, make sure our monitor stack