diff src/share/vm/oops/cpCacheOop.cpp @ 1662:e0ba4e04c839

6969574: invokedynamic call sites deoptimize instead of executing Reviewed-by: kvn
author jrose
date Fri, 16 Jul 2010 18:14:19 -0700
parents 083fde3b838e
children 87d6a4d1ecbc
line wrap: on
line diff
--- a/src/share/vm/oops/cpCacheOop.cpp	Fri Jul 16 08:29:42 2010 -0700
+++ b/src/share/vm/oops/cpCacheOop.cpp	Fri Jul 16 18:14:19 2010 -0700
@@ -168,7 +168,7 @@
       set_f1(method());
       needs_vfinal_flag = false;  // _f2 is not an oop
       assert(!is_vfinal(), "f2 not an oop");
-      byte_no = 1;  // just a formality
+      byte_no = 1;  // coordinate this with bytecode_number & is_resolved
       break;
 
     case Bytecodes::_invokespecial: