Lines Matching refs:monitors
2301 if (d1->monitors() != NULL) {
2302 assert(d1->monitors() != NULL && d2->monitors() != NULL, "not equal");
2303 assert(d1->monitors()->length() == d2->monitors()->length(), "not equal");
2304 for (int i = 0; i < d1->monitors()->length(); i++) {
2305 assert_equal(d1->monitors()->at(i), d2->monitors()->at(i));
2308 assert(d1->monitors() == NULL && d2->monitors() == NULL, "not equal");
2844 // If we don't need deopt info or there are no locals, expressions or monitors,
2848 GrowableArray<MonitorValue*>* monitors = NULL;
2890 // describe monitors
2894 monitors = new GrowableArray<MonitorValue*>(nof_locks);
2896 monitors->append(location_for_monitor_index(lock_offset + i));
2900 return new IRScopeDebugInfo(cur_scope, cur_state->bci(), locals, expressions, monitors, caller_debug_info);