--- old/src/hotspot/share/classfile/systemDictionary.cpp 2018-02-21 14:55:53.000000000 +0000 +++ new/src/hotspot/share/classfile/systemDictionary.cpp 2018-02-21 14:55:53.000000000 +0000 @@ -235,10 +235,10 @@ // Forwards to resolve_instance_class_or_null Klass* SystemDictionary::resolve_or_null(Symbol* class_name, Handle class_loader, Handle protection_domain, TRAPS) { - assert(THREAD->can_call_java(), - "can not load classes with compiler thread: class=%s, classloader=%s", - class_name->as_C_string(), - class_loader.is_null() ? "null" : class_loader->klass()->name()->as_C_string()); + // assert(THREAD->can_call_java(), + // "can not load classes with compiler thread: class=%s, classloader=%s", + // class_name->as_C_string(), + // class_loader.is_null() ? "null" : class_loader->klass()->name()->as_C_string()); if (FieldType::is_array(class_name)) { return resolve_array_class_or_null(class_name, class_loader, protection_domain, THREAD); } else if (FieldType::is_obj(class_name)) {