hotspot/src/share/vm/opto/memnode.hpp
changeset 202 dc13bf0e5d5d
parent 190 e9a0a9dcd4f6
child 206 d61cf247afd5
--- a/hotspot/src/share/vm/opto/memnode.hpp	Fri Feb 22 17:55:13 2008 -0800
+++ b/hotspot/src/share/vm/opto/memnode.hpp	Mon Feb 25 15:05:44 2008 -0800
@@ -97,7 +97,13 @@
 
   // What is the type of the value in memory?  (T_VOID mean "unspecified".)
   virtual BasicType memory_type() const = 0;
-  virtual int memory_size() const { return type2aelembytes[memory_type()]; }
+  virtual int memory_size() const {
+#ifdef ASSERT
+    return type2aelembytes(memory_type(), true);
+#else
+    return type2aelembytes(memory_type());
+#endif
+  }
 
   // Search through memory states which precede this node (load or store).
   // Look for an exact match for the address, with no intervening