Mercurial > hg > truffle
comparison src/share/vm/memory/cardTableRS.cpp @ 8668:3c9db54c2660
8008081: Print outs do not have matching arguments
Summary: Corrected formatted prints to have matching arguments, removed dead print_frame_layout function
Reviewed-by: sla, dholmes
author | mikael |
---|---|
date | Tue, 26 Feb 2013 08:54:03 -0800 |
parents | db9981fd3124 |
children | 6f817ce50129 |
comparison
equal
deleted
inserted
replaced
8106:ec2eddfed950 | 8668:3c9db54c2660 |
---|---|
351 template <class T> void do_oop_work(T* p) { | 351 template <class T> void do_oop_work(T* p) { |
352 HeapWord* jp = (HeapWord*)p; | 352 HeapWord* jp = (HeapWord*)p; |
353 assert(jp >= _begin && jp < _end, | 353 assert(jp >= _begin && jp < _end, |
354 err_msg("Error: jp " PTR_FORMAT " should be within " | 354 err_msg("Error: jp " PTR_FORMAT " should be within " |
355 "[_begin, _end) = [" PTR_FORMAT "," PTR_FORMAT ")", | 355 "[_begin, _end) = [" PTR_FORMAT "," PTR_FORMAT ")", |
356 _begin, _end)); | 356 jp, _begin, _end)); |
357 oop obj = oopDesc::load_decode_heap_oop(p); | 357 oop obj = oopDesc::load_decode_heap_oop(p); |
358 guarantee(obj == NULL || (HeapWord*)obj >= _boundary, | 358 guarantee(obj == NULL || (HeapWord*)obj >= _boundary, |
359 err_msg("pointer " PTR_FORMAT " at " PTR_FORMAT " on " | 359 err_msg("pointer " PTR_FORMAT " at " PTR_FORMAT " on " |
360 "clean card crosses boundary" PTR_FORMAT, | 360 "clean card crosses boundary" PTR_FORMAT, |
361 (HeapWord*)obj, jp, _boundary)); | 361 (HeapWord*)obj, jp, _boundary)); |