Merge
authorrschatz
Mon, 03 Oct 2016 19:09:26 +0000
changeset 41702 fa592dd9dcd9
parent 41700 ba9120f9206b (current diff)
parent 41701 908cd3b6bddc (diff)
child 41703 fb19bea93d16
Merge
--- a/hotspot/src/share/vm/oops/methodData.hpp	Mon Oct 03 12:35:51 2016 -0400
+++ b/hotspot/src/share/vm/oops/methodData.hpp	Mon Oct 03 19:09:26 2016 +0000
@@ -1190,12 +1190,11 @@
 #if INCLUDE_JVMCI
     // Description of the different counters
     // ReceiverTypeData for instanceof/checkcast/aastore:
-    //   C1/C2: count is incremented on type overflow and decremented for failed type checks
-    //   JVMCI: count decremented for failed type checks and nonprofiled_count is incremented on type overflow
-    //          TODO (chaeubl): in fact, JVMCI should also increment the count for failed type checks to mimic the C1/C2 behavior
+    //   count is decremented for failed type checks
+    //   JVMCI only: nonprofiled_count is incremented on type overflow
     // VirtualCallData for invokevirtual/invokeinterface:
-    //   C1/C2: count is incremented on type overflow
-    //   JVMCI: count is incremented on type overflow, nonprofiled_count is incremented on method overflow
+    //   count is incremented on type overflow
+    //   JVMCI only: nonprofiled_count is incremented on method overflow
 
     // JVMCI is interested in knowing the percentage of type checks involving a type not explicitly in the profile
     nonprofiled_count_off_set = counter_cell_count,