We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2518d20 commit c971925Copy full SHA for c971925
src/hotspot/cpu/riscv/riscv.ad
@@ -2352,6 +2352,11 @@ encode %{
2352
ciEnv::current()->record_failure("CodeCache is full");
2353
return;
2354
}
2355
+ } else if (_method->intrinsic_id() == vmIntrinsicID::_ensureMaterializedForStackWalk) {
2356
+ // The NOP here is purely to ensure that eliding a call to
2357
+ // JVM_EnsureMaterializedForStackWalk doesn't change the code size.
2358
+ __ nop();
2359
+ __ block_comment("call JVM_EnsureMaterializedForStackWalk (elided)");
2360
} else {
2361
int method_index = resolved_method_index(cbuf);
2362
RelocationHolder rspec = _optimized_virtual ? opt_virtual_call_Relocation::spec(method_index)
0 commit comments