diff src/cpu/sparc/vm/frame_sparc.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 2e038ad0c1d0
children f7d55ea6ee56
line wrap: on
line diff
--- a/src/cpu/sparc/vm/frame_sparc.cpp	Fri May 06 19:34:55 2011 -0700
+++ b/src/cpu/sparc/vm/frame_sparc.cpp	Mon May 09 19:45:52 2011 -0700
@@ -811,7 +811,7 @@
 #ifdef ASSERT
 
 #define DESCRIBE_FP_OFFSET(name) \
-  values.describe(-1, fp() + frame::name##_offset, #name)
+  values.describe(frame_no, fp() + frame::name##_offset, #name)
 
 void frame::describe_pd(FrameValues& values, int frame_no) {
   for (int w = 0; w < frame::register_save_words; w++) {