We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7766785 commit d6b4aa0Copy full SHA for d6b4aa0
src/hotspot/cpu/riscv/riscv.ad
@@ -2378,6 +2378,11 @@ encode %{
2378
ciEnv::current()->record_failure("CodeCache is full");
2379
return;
2380
}
2381
+ } else if (_method->intrinsic_id() == vmIntrinsicID::_ensureMaterializedForStackWalk) {
2382
+ // The NOP here is purely to ensure that eliding a call to
2383
+ // JVM_EnsureMaterializedForStackWalk doesn't change the code size.
2384
+ __ nop();
2385
+ __ block_comment("call JVM_EnsureMaterializedForStackWalk (elided)");
2386
} else {
2387
int method_index = resolved_method_index(cbuf);
2388
RelocationHolder rspec = _optimized_virtual ? opt_virtual_call_Relocation::spec(method_index)
0 commit comments