Lines Matching refs:expressions
2291 if (d1->expressions() != NULL) {
2292 assert(d1->expressions() != NULL && d2->expressions() != NULL, "not equal");
2293 assert(d1->expressions()->length() == d2->expressions()->length(), "not equal");
2294 for (int i = 0; i < d1->expressions()->length(); i++) {
2295 assert_equal(d1->expressions()->at(i), d2->expressions()->at(i));
2298 assert(d1->expressions() == NULL && d2->expressions() == NULL, "not equal");
2844 // If we don't need deopt info or there are no locals, expressions or monitors,
2847 GrowableArray<ScopeValue*>* expressions = NULL;
2878 expressions = new GrowableArray<ScopeValue*>(nof_stack);
2883 append_scope_value(op_id, expression, expressions);
2885 assert(expressions->length() == pos, "must match");
2887 assert(expressions->length() == cur_state->stack_size(), "wrong number of stack entries");
2900 return new IRScopeDebugInfo(cur_scope, cur_state->bci(), locals, expressions, monitors, caller_debug_info);