8073956: Escape analysis dump misses args information
Summary: Fixed output of PrintEscapeAnalysis.
Reviewed-by: kvn
--- a/hotspot/src/share/vm/ci/bcEscapeAnalyzer.cpp Wed Feb 25 12:33:43 2015 +0100
+++ b/hotspot/src/share/vm/ci/bcEscapeAnalyzer.cpp Mon Mar 02 13:16:07 2015 +0100
@@ -1392,12 +1392,12 @@
method()->print_short_name();
tty->print_cr(has_dependencies() ? " (not stored)" : "");
tty->print(" non-escaping args: ");
- _arg_local.print_on(tty);
+ _arg_local.print();
tty->print(" stack-allocatable args: ");
- _arg_stack.print_on(tty);
+ _arg_stack.print();
if (_return_local) {
tty->print(" returned args: ");
- _arg_returned.print_on(tty);
+ _arg_returned.print();
} else if (is_return_allocated()) {
tty->print_cr(" return allocated value");
} else {