diff src/share/vm/graal/graalCompilerToVM.cpp @ 6381:c61ce6bac1df

Merge
author Gilles Duboscq <duboscq@ssw.jku.at>
date Thu, 13 Sep 2012 12:59:27 +0200
parents e957c9ff0bda a718f153b9f2
children d44835610b52
line wrap: on
line diff
--- a/src/share/vm/graal/graalCompilerToVM.cpp	Thu Sep 13 11:29:18 2012 +0200
+++ b/src/share/vm/graal/graalCompilerToVM.cpp	Thu Sep 13 12:59:27 2012 +0200
@@ -857,6 +857,7 @@
 
   methodOop method = getMethodFromHotSpotMethod(hotspot_method);
   assert(!instanceKlass::cast(method->method_holder())->is_interface(), "vtableEntryOffset cannot be called for interface methods");
+  assert(instanceKlass::cast(method->method_holder())->is_linked(), "vtableEntryOffset cannot be called is holder is not linked");
 
   // get entry offset in words
   int vtable_entry_offset = instanceKlass::vtable_start_offset() + method->vtable_index() * vtableEntry::size();