diff src/share/vm/runtime/frame.cpp @ 3365:3cfb240033d1

7043301: assert(locals < caller->fp() || locals > (caller->fp() + 16)) failed: locals in save area Reviewed-by: kvn
author never
date Mon, 09 May 2011 19:45:52 -0700
parents 167b70ff3abc
children 3d2ab563047a
line wrap: on
line diff
--- a/src/share/vm/runtime/frame.cpp	Fri May 06 19:34:55 2011 -0700
+++ b/src/share/vm/runtime/frame.cpp	Mon May 09 19:45:52 2011 -0700
@@ -1423,7 +1423,7 @@
 }
 
 
-bool FrameValues::validate() {
+void FrameValues::validate() {
   _values.sort(compare);
   bool error = false;
   FrameValue prev;
@@ -1446,7 +1446,7 @@
       prev = fv;
     }
   }
-  return error;
+  assert(!error, "invalid layout");
 }