8223531: [Graal] assert(type() == T_INT) failed: type check

Reviewed-by: dlong, thartmann, never, kvn
This commit is contained in:
Doug Simon 2019-05-10 10:30:06 -07:00
parent eff53ce5e9
commit 8de6f58988
2 changed files with 6 additions and 1 deletions

View File

@ -87,7 +87,7 @@ class JVMCIKlassHandle : public StackObj {
// by the CompileBroker. It is created in the broker and passed through
// into the code installation step.
class JVMCICompileState : public ResourceObj {
friend class VMStructs;
friend class JVMCIVMStructs;
private:
CompileTask* _task;
int _system_dictionary_modification_counter;

View File

@ -162,6 +162,11 @@
volatile_nonstatic_field(JavaFrameAnchor, _last_Java_sp, intptr_t*) \
volatile_nonstatic_field(JavaFrameAnchor, _last_Java_pc, address) \
\
nonstatic_field(JVMCICompileState, _jvmti_can_hotswap_or_post_breakpoint, jbyte) \
nonstatic_field(JVMCICompileState, _jvmti_can_access_local_variables, jbyte) \
nonstatic_field(JVMCICompileState, _jvmti_can_post_on_exceptions, jbyte) \
nonstatic_field(JVMCICompileState, _jvmti_can_pop_frame, jbyte) \
\
nonstatic_field(JavaThread, _threadObj, oop) \
nonstatic_field(JavaThread, _anchor, JavaFrameAnchor) \
nonstatic_field(JavaThread, _vm_result, oop) \