Mercurial > hg > truffle
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 |