Mercurial > hg > graal-compiler
comparison 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 |
comparison
equal
deleted
inserted
replaced
3364:566ea7a12419 | 3365:3cfb240033d1 |
---|---|
809 | 809 |
810 | 810 |
811 #ifdef ASSERT | 811 #ifdef ASSERT |
812 | 812 |
813 #define DESCRIBE_FP_OFFSET(name) \ | 813 #define DESCRIBE_FP_OFFSET(name) \ |
814 values.describe(-1, fp() + frame::name##_offset, #name) | 814 values.describe(frame_no, fp() + frame::name##_offset, #name) |
815 | 815 |
816 void frame::describe_pd(FrameValues& values, int frame_no) { | 816 void frame::describe_pd(FrameValues& values, int frame_no) { |
817 for (int w = 0; w < frame::register_save_words; w++) { | 817 for (int w = 0; w < frame::register_save_words; w++) { |
818 values.describe(frame_no, sp() + w, err_msg("register save area word %d", w), 1); | 818 values.describe(frame_no, sp() + w, err_msg("register save area word %d", w), 1); |
819 } | 819 } |