changeset 2427:81efdafed48e

Extra assertion
author Gary Benson <gbenson@redhat.com>
date Fri, 25 Mar 2011 13:57:38 +0000
parents 3d492ac71a4e
children 30a40e6718c1
files src/cpu/zero/vm/cppInterpreter_zero.cpp
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/cpu/zero/vm/cppInterpreter_zero.cpp	Fri Mar 25 10:42:06 2011 +0000
+++ b/src/cpu/zero/vm/cppInterpreter_zero.cpp	Fri Mar 25 13:57:38 2011 +0000
@@ -648,6 +648,7 @@
   // The MethodHandle is in the slot after the arguments
   oop form = java_lang_invoke_MethodType::form(method_type);
   int num_vmslots = java_lang_invoke_MethodTypeForm::vmslots(form);
+  assert(argument_slots == num_vmslots + 1, "should be");
   oop method_handle = VMSLOTS_OBJECT(num_vmslots);
 
   // InvokeGeneric requires some extra shuffling