src/share/vm/prims/jvmtiManageCapabilities.cpp

changeset 2724
c2323e2ea62b
parent 2314
f95d63e2154a
child 6470
abe03600372a
     1.1 --- a/src/share/vm/prims/jvmtiManageCapabilities.cpp	Thu Mar 31 16:54:27 2011 -0700
     1.2 +++ b/src/share/vm/prims/jvmtiManageCapabilities.cpp	Thu Mar 31 21:05:55 2011 -0700
     1.3 @@ -319,8 +319,11 @@
     1.4    bool enter_all_methods =
     1.5      interp_events ||
     1.6      avail.can_generate_breakpoint_events;
     1.7 -  UseFastEmptyMethods = !enter_all_methods;
     1.8 -  UseFastAccessorMethods = !enter_all_methods;
     1.9 +  if (enter_all_methods) {
    1.10 +    // Disable these when tracking the bytecodes
    1.11 +    UseFastEmptyMethods = false;
    1.12 +    UseFastAccessorMethods = false;
    1.13 +  }
    1.14  
    1.15    if (avail.can_generate_breakpoint_events) {
    1.16      RewriteFrequentPairs = false;

mercurial