hotspot/src/share/vm/code/nmethod.cpp
changeset 36300 5b47f168b948
parent 36078 954c49c0ba57
child 36593 5ef494d5c3e8
child 36802 18b1db5a7e70
equal deleted inserted replaced
36299:3d75bb0d749b 36300:5b47f168b948
   534   _has_flushed_dependencies   = 0;
   534   _has_flushed_dependencies   = 0;
   535   _has_unsafe_access          = 0;
   535   _has_unsafe_access          = 0;
   536   _has_method_handle_invokes  = 0;
   536   _has_method_handle_invokes  = 0;
   537   _lazy_critical_native       = 0;
   537   _lazy_critical_native       = 0;
   538   _has_wide_vectors           = 0;
   538   _has_wide_vectors           = 0;
   539   _marked_for_deoptimization  = 0;
   539   _mark_for_deoptimization_status = not_marked;
   540   _lock_count                 = 0;
   540   _lock_count                 = 0;
   541   _stack_traversal_mark       = 0;
   541   _stack_traversal_mark       = 0;
   542   _unload_reported            = false; // jvmti state
   542   _unload_reported            = false; // jvmti state
   543 
   543 
   544 #ifdef ASSERT
   544 #ifdef ASSERT
  1457     if (!is_osr_method() && !is_not_entrant()) {
  1457     if (!is_osr_method() && !is_not_entrant()) {
  1458       NativeJump::patch_verified_entry(entry_point(), verified_entry_point(),
  1458       NativeJump::patch_verified_entry(entry_point(), verified_entry_point(),
  1459                   SharedRuntime::get_handle_wrong_method_stub());
  1459                   SharedRuntime::get_handle_wrong_method_stub());
  1460     }
  1460     }
  1461 
  1461 
  1462     if (is_in_use()) {
  1462     if (is_in_use() && update_recompile_counts()) {
  1463       // It's a true state change, so mark the method as decompiled.
  1463       // It's a true state change, so mark the method as decompiled.
  1464       // Do it only for transition from alive.
  1464       // Do it only for transition from alive.
  1465       inc_decompile_count();
  1465       inc_decompile_count();
  1466     }
  1466     }
  1467 
  1467