diff -r 06fd6cb23acd -r 7cc17c043ce0 src/hotspot/share/jvmci/jvmciCompilerToVM.cpp --- a/src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Fri Dec 07 13:59:19 2018 -0500 +++ b/src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Fri Dec 07 14:48:35 2018 -0500 @@ -49,14 +49,14 @@ _thread = thread; _klass = klass; if (klass != NULL) { - _holder = Handle(_thread, klass->holder_phantom()); + _holder = Handle(_thread, klass->klass_holder()); } } JVMCIKlassHandle& JVMCIKlassHandle::operator=(Klass* klass) { _klass = klass; if (klass != NULL) { - _holder = Handle(_thread, klass->holder_phantom()); + _holder = Handle(_thread, klass->klass_holder()); } return *this; }