mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
8204209: [Graal] Compilation fails during nmethod printing with "assert(bci == 0 || 0 <= bci && bci < code_size()) failed: illegal bci"
Tolerate JVMCI placeholder bcis Reviewed-by: kvn, never, dlong
This commit is contained in:
parent
b84c23399e
commit
90c4e07b60
7 changed files with 48 additions and 11 deletions
|
@ -210,7 +210,12 @@ class JVMCIJavaClasses : AllStatic {
|
|||
int_field(BytecodeFrame, numLocks) \
|
||||
boolean_field(BytecodeFrame, rethrowException) \
|
||||
boolean_field(BytecodeFrame, duringCall) \
|
||||
static_int_field(BytecodeFrame, UNKNOWN_BCI) \
|
||||
static_int_field(BytecodeFrame, UNWIND_BCI) \
|
||||
static_int_field(BytecodeFrame, BEFORE_BCI) \
|
||||
static_int_field(BytecodeFrame, AFTER_BCI) \
|
||||
static_int_field(BytecodeFrame, AFTER_EXCEPTION_BCI) \
|
||||
static_int_field(BytecodeFrame, INVALID_FRAMESTATE_BCI) \
|
||||
end_class \
|
||||
start_class(BytecodePosition) \
|
||||
oop_field(BytecodePosition, caller, "Ljdk/vm/ci/code/BytecodePosition;") \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue