src/cpu/x86/vm/frame_x86.inline.hpp

changeset 1690
e3a4305c6bc3
parent 1639
18a389214829
child 1907
c18cbe5936b8
     1.1 --- a/src/cpu/x86/vm/frame_x86.inline.hpp	Tue Feb 09 10:21:06 2010 -0800
     1.2 +++ b/src/cpu/x86/vm/frame_x86.inline.hpp	Fri Feb 12 08:54:13 2010 -0800
     1.3 @@ -233,7 +233,8 @@
     1.4    } else {
     1.5      // sp() may have been extended or shrunk by an adapter.  At least
     1.6      // check that we don't fall behind the legal region.
     1.7 -    assert(last_sp < (intptr_t*) interpreter_frame_monitor_begin(), "bad tos");
     1.8 +    // For top deoptimized frame last_sp == interpreter_frame_monitor_end.
     1.9 +    assert(last_sp <= (intptr_t*) interpreter_frame_monitor_end(), "bad tos");
    1.10      return last_sp;
    1.11    }
    1.12  }

mercurial