comparison src/share/vm/utilities/vmError.cpp @ 1684:66c5dadb4d61

6973308: Missing zero length check before repne scas in check_klass_subtype_slow_path() Summary: set Z = 0 (not equal) before repne_scan() to indicate that class was not found when RCX == 0. Reviewed-by: never, phh
author kvn
date Fri, 30 Jul 2010 10:21:15 -0700
parents c18cbe5936b8
children f4f596978298
comparison
equal deleted inserted replaced
1683:99ceb0e99c9e 1684:66c5dadb4d61
477 frame fr = _context ? os::fetch_frame_from_context(_context) 477 frame fr = _context ? os::fetch_frame_from_context(_context)
478 : os::current_frame(); 478 : os::current_frame();
479 479
480 if (fr.sp()) { 480 if (fr.sp()) {
481 st->print(", sp=" PTR_FORMAT, fr.sp()); 481 st->print(", sp=" PTR_FORMAT, fr.sp());
482 st->print(", free space=%" INTPTR_FORMAT "k", 482 size_t free_stack_size = pointer_delta(fr.sp(), stack_bottom, 1024);
483 ((intptr_t)fr.sp() - (intptr_t)stack_bottom) >> 10); 483 st->print(", free space=" SIZE_FORMAT "k", free_stack_size);
484 } 484 }
485 485
486 st->cr(); 486 st->cr();
487 } 487 }
488 488