src/hotspot/cpu/s390/interp_masm_s390.cpp
changeset 57839 de0ccdc4db13
parent 57811 947252a54b98
child 58679 9c3209ff7550
child 58784 9019c186ae99
equal deleted inserted replaced
57838:78844dceede6 57839:de0ccdc4db13
  1912 
  1912 
  1913   Label has_counters;
  1913   Label has_counters;
  1914   load_and_test_long(Rcounters, Address(Rmethod, Method::method_counters_offset()));
  1914   load_and_test_long(Rcounters, Address(Rmethod, Method::method_counters_offset()));
  1915   z_brnz(has_counters);
  1915   z_brnz(has_counters);
  1916 
  1916 
  1917   call_VM(noreg, CAST_FROM_FN_PTR(address, InterpreterRuntime::build_method_counters), Rmethod, false);
  1917   call_VM(noreg, CAST_FROM_FN_PTR(address, InterpreterRuntime::build_method_counters), Rmethod);
  1918   z_ltgr(Rcounters, Z_RET); // Runtime call returns MethodCounters object.
  1918   z_ltgr(Rcounters, Z_RET); // Runtime call returns MethodCounters object.
  1919   z_brz(skip); // No MethodCounters, out of memory.
  1919   z_brz(skip); // No MethodCounters, out of memory.
  1920 
  1920 
  1921   bind(has_counters);
  1921   bind(has_counters);
  1922 
  1922