hotspot/src/share/vm/runtime/deoptimization.cpp
changeset 43936 093cd5bea2e2
parent 43931 b31dd7e27325
child 43942 fff6b7b5611f
--- a/hotspot/src/share/vm/runtime/deoptimization.cpp	Fri Feb 03 12:26:10 2017 +0100
+++ b/hotspot/src/share/vm/runtime/deoptimization.cpp	Fri Feb 03 19:26:35 2017 -0800
@@ -1813,7 +1813,7 @@
     // aggressive optimization.
     bool inc_recompile_count = false;
     ProfileData* pdata = NULL;
-    if (ProfileTraps && update_trap_state && trap_mdo != NULL) {
+    if (ProfileTraps && !is_client_compilation_mode_vm() && update_trap_state && trap_mdo != NULL) {
       assert(trap_mdo == get_method_data(thread, profiled_method, false), "sanity");
       uint this_trap_count = 0;
       bool maybe_prior_trap = false;