hotspot/src/share/vm/c1/c1_LIRGenerator.cpp
changeset 6751 b399fd234e47
parent 6745 a34ef8968a84
child 6774 a224d6a24120
equal deleted inserted replaced
6750:b84813b41757 6751:b399fd234e47
  2307     }
  2307     }
  2308   }
  2308   }
  2309 
  2309 
  2310   // increment invocation counters if needed
  2310   // increment invocation counters if needed
  2311   if (!method()->is_accessor()) { // Accessors do not have MDOs, so no counting.
  2311   if (!method()->is_accessor()) { // Accessors do not have MDOs, so no counting.
  2312     CodeEmitInfo* info = new CodeEmitInfo(scope()->start()->state(), NULL);
  2312     CodeEmitInfo* info = new CodeEmitInfo(scope()->start()->state()->copy(ValueStack::StateBefore, SynchronizationEntryBCI), NULL);
  2313     increment_invocation_counter(info);
  2313     increment_invocation_counter(info);
  2314   }
  2314   }
  2315 
  2315 
  2316   // all blocks with a successor must end with an unconditional jump
  2316   // all blocks with a successor must end with an unconditional jump
  2317   // to the successor even if they are consecutive
  2317   // to the successor even if they are consecutive