--- old/src/hotspot/share/aot/aotCodeHeap.cpp 2019-12-03 19:36:28.000000000 -0800 +++ new/src/hotspot/share/aot/aotCodeHeap.cpp 2019-12-03 19:36:28.000000000 -0800 @@ -1049,7 +1049,7 @@ InstanceKlass* dyno = InstanceKlass::cast(dyno_klass); - if (!dyno->is_unsafe_anonymous()) { + if (!dyno->is_hidden() && !dyno->is_unsafe_anonymous()) { if (_klasses_got[dyno_data->_got_index] != dyno) { // compile-time class different from runtime class, fail and deoptimize sweep_dependent_methods(holder_data);