Mercurial > hg > graal-compiler
diff src/share/vm/prims/jvmtiManageCapabilities.cpp @ 2442:c2323e2ea62b
6385687: UseFastEmptyMethods/UseFastAccessorMethods considered harmful
Reviewed-by: kvn, jrose, phh
author | never |
---|---|
date | Thu, 31 Mar 2011 21:05:55 -0700 |
parents | f95d63e2154a |
children | abe03600372a |
line wrap: on
line diff
--- a/src/share/vm/prims/jvmtiManageCapabilities.cpp Thu Mar 31 16:54:27 2011 -0700 +++ b/src/share/vm/prims/jvmtiManageCapabilities.cpp Thu Mar 31 21:05:55 2011 -0700 @@ -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;