src/share/vm/prims/jvmtiManageCapabilities.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/prims/jvmtiManageCapabilities.cpp	Wed Mar 30 13:27:42 2011
--- new/src/share/vm/prims/jvmtiManageCapabilities.cpp	Wed Mar 30 13:27:42 2011

*** 317,328 **** --- 317,331 ---- avail.can_generate_method_entry_events || avail.can_generate_method_exit_events; 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; }

src/share/vm/prims/jvmtiManageCapabilities.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File