diff src/share/vm/prims/jvmtiManageCapabilities.cpp @ 2491:0654ee04b214

Merge with OpenJDK.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Fri, 22 Apr 2011 15:30:53 +0200
parents c2323e2ea62b
children abe03600372a
line wrap: on
line diff
--- a/src/share/vm/prims/jvmtiManageCapabilities.cpp	Fri Apr 22 15:22:45 2011 +0200
+++ b/src/share/vm/prims/jvmtiManageCapabilities.cpp	Fri Apr 22 15:30:53 2011 +0200
@@ -319,8 +319,11 @@
   bool enter_all_methods =
     interp_events ||
     avail.can_generate_breakpoint_events;
-  UseFastEmptyMethods = !enter_all_methods;
-  UseFastAccessorMethods = !enter_all_methods;
+  if (enter_all_methods) {
+    // Disable these when tracking the bytecodes
+    UseFastEmptyMethods = false;
+    UseFastAccessorMethods = false;
+  }
 
   if (avail.can_generate_breakpoint_events) {
     RewriteFrequentPairs = false;