< prev index next >
src/cpu/sparc/vm/interp_masm_sparc.cpp
Print this page
rev 8734 : 8132242: LogTouchedMethods (8025692) asserts if TieredCompilation is off.
*** 2312,2322 ****
delayed()->nop();
bind(has_counters);
}
void InterpreterMacroAssembler::increment_invocation_counter( Register Rcounters, Register Rtmp, Register Rtmp2 ) {
! assert(UseCompiler, "incrementing must be useful");
assert_different_registers(Rcounters, Rtmp, Rtmp2);
Address inv_counter(Rcounters, MethodCounters::invocation_counter_offset() +
InvocationCounter::counter_offset());
Address be_counter (Rcounters, MethodCounters::backedge_counter_offset() +
--- 2312,2322 ----
delayed()->nop();
bind(has_counters);
}
void InterpreterMacroAssembler::increment_invocation_counter( Register Rcounters, Register Rtmp, Register Rtmp2 ) {
! assert(UseCompiler || LogTouchedMethods, "incrementing must be useful");
assert_different_registers(Rcounters, Rtmp, Rtmp2);
Address inv_counter(Rcounters, MethodCounters::invocation_counter_offset() +
InvocationCounter::counter_offset());
Address be_counter (Rcounters, MethodCounters::backedge_counter_offset() +
< prev index next >