hotspot/src/share/vm/code/nmethod.cpp
changeset 30296 95baefac8485
parent 30188 40397cc74488
child 30590 14f7f48c1377
equal deleted inserted replaced
30226:5f1a3a275862 30296:95baefac8485
  2323         if (table->put(*current_sig, 1)) {
  2323         if (table->put(*current_sig, 1)) {
  2324           if (deps.check_dependency() != NULL) {
  2324           if (deps.check_dependency() != NULL) {
  2325             // Dependency checking failed. Print out information about the failed
  2325             // Dependency checking failed. Print out information about the failed
  2326             // dependency and finally fail with an assert. We can fail here, since
  2326             // dependency and finally fail with an assert. We can fail here, since
  2327             // dependency checking is never done in a product build.
  2327             // dependency checking is never done in a product build.
       
  2328             tty->print_cr("Failed dependency:");
  2328             changes.print();
  2329             changes.print();
  2329             nm->print();
  2330             nm->print();
  2330             nm->print_dependencies();
  2331             nm->print_dependencies();
  2331             assert(false, "Should have been marked for deoptimization");
  2332             assert(false, "Should have been marked for deoptimization");
  2332           }
  2333           }