mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-26 14:24:46 +02:00
8241458: [JVMCI] add mark value to expose CodeOffsets::Frame_Complete
Reviewed-by: kvn
This commit is contained in:
parent
3059f593ab
commit
d743518243
3 changed files with 30 additions and 24 deletions
|
@ -609,7 +609,7 @@ JVMCI::CodeInstallResult CodeInstaller::install(JVMCICompiler* compiler,
|
|||
char* name = strdup(jvmci_env()->as_utf8_string(stubName));
|
||||
cb = RuntimeStub::new_runtime_stub(name,
|
||||
&buffer,
|
||||
CodeOffsets::frame_never_safe,
|
||||
_offsets.value(CodeOffsets::Frame_Complete),
|
||||
stack_slots,
|
||||
_debug_recorder->_oopmaps,
|
||||
false);
|
||||
|
@ -1321,6 +1321,9 @@ void CodeInstaller::site_Mark(CodeBuffer& buffer, jint pc_offset, JVMCIObject si
|
|||
case DEOPT_HANDLER_ENTRY:
|
||||
_offsets.set_value(CodeOffsets::Deopt, pc_offset);
|
||||
break;
|
||||
case FRAME_COMPLETE:
|
||||
_offsets.set_value(CodeOffsets::Frame_Complete, pc_offset);
|
||||
break;
|
||||
case INVOKEVIRTUAL:
|
||||
case INVOKEINTERFACE:
|
||||
case INLINE_INVOKE:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue