hotspot/src/share/vm/ci/bcEscapeAnalyzer.cpp
changeset 29353 f0fd57a85296
parent 29081 c61eb4914428
child 29357 2e0628241b88
equal deleted inserted replaced
29348:523c0c8c3c41 29353:f0fd57a85296
  1390 void BCEscapeAnalyzer::dump() {
  1390 void BCEscapeAnalyzer::dump() {
  1391   tty->print("[EA] estimated escape information for");
  1391   tty->print("[EA] estimated escape information for");
  1392   method()->print_short_name();
  1392   method()->print_short_name();
  1393   tty->print_cr(has_dependencies() ? " (not stored)" : "");
  1393   tty->print_cr(has_dependencies() ? " (not stored)" : "");
  1394   tty->print("     non-escaping args:      ");
  1394   tty->print("     non-escaping args:      ");
  1395   _arg_local.print_on(tty);
  1395   _arg_local.print();
  1396   tty->print("     stack-allocatable args: ");
  1396   tty->print("     stack-allocatable args: ");
  1397   _arg_stack.print_on(tty);
  1397   _arg_stack.print();
  1398   if (_return_local) {
  1398   if (_return_local) {
  1399     tty->print("     returned args:          ");
  1399     tty->print("     returned args:          ");
  1400     _arg_returned.print_on(tty);
  1400     _arg_returned.print();
  1401   } else if (is_return_allocated()) {
  1401   } else if (is_return_allocated()) {
  1402     tty->print_cr("     return allocated value");
  1402     tty->print_cr("     return allocated value");
  1403   } else {
  1403   } else {
  1404     tty->print_cr("     return non-local value");
  1404     tty->print_cr("     return non-local value");
  1405   }
  1405   }