src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
changeset 55298 1fe17d2be502
parent 55293 d19dc5b10fbb
child 55454 8892555795cd
--- a/src/hotspot/share/jvmci/jvmciCompilerToVM.cpp	Fri Jun 07 14:32:48 2019 -0700
+++ b/src/hotspot/share/jvmci/jvmciCompilerToVM.cpp	Fri Jun 07 18:11:33 2019 -0400
@@ -453,6 +453,9 @@
   if (holder->is_interface()) {
     JVMCI_THROW_MSG_NULL(InternalError, err_msg("Interface %s should be handled in Java code", holder->external_name()));
   }
+  if (method->can_be_statically_bound()) {
+    JVMCI_THROW_MSG_NULL(InternalError, err_msg("Effectively static method %s.%s should be handled in Java code", method->method_holder()->external_name(), method->external_name()));
+  }
 
   methodHandle ucm;
   {