hotspot/src/share/vm/opto/doCall.cpp
changeset 24002 4e6a72032a99
parent 23846 490ace57944d
child 24424 2658d7834c6e
--- a/hotspot/src/share/vm/opto/doCall.cpp	Thu Apr 10 09:26:24 2014 +0200
+++ b/hotspot/src/share/vm/opto/doCall.cpp	Thu Apr 10 11:38:12 2014 +0200
@@ -104,6 +104,9 @@
         log->print(" receiver2='%d' receiver2_count='%d'", r2id, profile.receiver_count(1));
       }
     }
+    if (callee->is_method_handle_intrinsic()) {
+      log->print(" method_handle_intrinsic='1'");
+    }
     log->end_elem();
   }
 
@@ -296,6 +299,7 @@
   if (call_does_dispatch) {
     const char* msg = "virtual call";
     if (PrintInlining) print_inlining(callee, jvms->depth() - 1, jvms->bci(), msg);
+    C->log_inline_failure(msg);
     return CallGenerator::for_virtual_call(callee, vtable_index);
   } else {
     // Class Hierarchy Analysis or Type Profile reveals a unique target,