hotspot/src/share/vm/interpreter/interpreterRuntime.cpp
changeset 32178 568a8854ff71
parent 31620 53be635ad49c
child 33105 294e48b4f704
child 33160 c59f1676d27e
equal deleted inserted replaced
32081:43cb85a46633 32178:568a8854ff71
  1301   handler_index = _fingerprints->find(fingerprint);
  1301   handler_index = _fingerprints->find(fingerprint);
  1302   // create handler if necessary
  1302   // create handler if necessary
  1303   if (handler_index < 0) {
  1303   if (handler_index < 0) {
  1304     if (PrintSignatureHandlers && (handler != Interpreter::slow_signature_handler())) {
  1304     if (PrintSignatureHandlers && (handler != Interpreter::slow_signature_handler())) {
  1305       tty->cr();
  1305       tty->cr();
  1306       tty->print_cr("argument handler #%d at "PTR_FORMAT" for fingerprint " UINT64_FORMAT,
  1306       tty->print_cr("argument handler #%d at " PTR_FORMAT " for fingerprint " UINT64_FORMAT,
  1307                     _handlers->length(),
  1307                     _handlers->length(),
  1308                     handler,
  1308                     handler,
  1309                     fingerprint);
  1309                     fingerprint);
  1310     }
  1310     }
  1311     _fingerprints->append(fingerprint);
  1311     _fingerprints->append(fingerprint);
  1312     _handlers->append(handler);
  1312     _handlers->append(handler);
  1313   } else {
  1313   } else {
  1314     if (PrintSignatureHandlers) {
  1314     if (PrintSignatureHandlers) {
  1315       tty->cr();
  1315       tty->cr();
  1316       tty->print_cr("duplicate argument handler #%d for fingerprint " UINT64_FORMAT "(old: "PTR_FORMAT", new : "PTR_FORMAT")",
  1316       tty->print_cr("duplicate argument handler #%d for fingerprint " UINT64_FORMAT "(old: " PTR_FORMAT ", new : " PTR_FORMAT ")",
  1317                     _handlers->length(),
  1317                     _handlers->length(),
  1318                     fingerprint,
  1318                     fingerprint,
  1319                     _handlers->at(handler_index),
  1319                     _handlers->at(handler_index),
  1320                     handler);
  1320                     handler);
  1321     }
  1321     }