@@ -204,11 +204,11 @@ case T_INT: st->print("%d (int) %f (float) %x (hex)", *(int *)&_integer_value, *(float *)&_integer_value, *(int *)&_integer_value); break; case T_OBJECT: - _handle_value()->print_value_on(st); + oopDesc::print_value_on(st, _handle_value()); st->print(" <" INTPTR_FORMAT ">", p2i((address)_handle_value())); break; case T_CONFLICT: st->print("conflict");