hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp
changeset 6271 271ac8e393e4
parent 6176 4d9030fe341f
child 7397 5b173b4ca846
equal deleted inserted replaced
6270:d628c75fbf48 6271:271ac8e393e4
   419   static int _compiling;  // (UseCompiler || CountCompiledCalls)
   419   static int _compiling;  // (UseCompiler || CountCompiledCalls)
   420 
   420 
   421 #ifdef ASSERT
   421 #ifdef ASSERT
   422   if (istate->_msg != initialize) {
   422   if (istate->_msg != initialize) {
   423     assert(abs(istate->_stack_base - istate->_stack_limit) == (istate->_method->max_stack() + 1), "bad stack limit");
   423     assert(abs(istate->_stack_base - istate->_stack_limit) == (istate->_method->max_stack() + 1), "bad stack limit");
   424   IA32_ONLY(assert(istate->_stack_limit == istate->_thread->last_Java_sp() + 1, "wrong"));
   424 #ifndef SHARK
       
   425     IA32_ONLY(assert(istate->_stack_limit == istate->_thread->last_Java_sp() + 1, "wrong"));
       
   426 #endif // !SHARK
   425   }
   427   }
   426   // Verify linkages.
   428   // Verify linkages.
   427   interpreterState l = istate;
   429   interpreterState l = istate;
   428   do {
   430   do {
   429     assert(l == l->_self_link, "bad link");
   431     assert(l == l->_self_link, "bad link");