152 PSParallelCompact::adjust_pointer(p, beg_addr, end_addr); |
152 PSParallelCompact::adjust_pointer(p, beg_addr, end_addr); |
153 return c->object_size(); |
153 return c->object_size(); |
154 } |
154 } |
155 #endif // SERIALGC |
155 #endif // SERIALGC |
156 |
156 |
157 #ifndef PRODUCT |
|
158 |
|
159 // Printing |
157 // Printing |
160 |
158 |
161 void compiledICHolderKlass::oop_print_on(oop obj, outputStream* st) { |
159 void compiledICHolderKlass::oop_print_on(oop obj, outputStream* st) { |
162 assert(obj->is_compiledICHolder(), "must be compiledICHolder"); |
160 assert(obj->is_compiledICHolder(), "must be compiledICHolder"); |
163 Klass::oop_print_on(obj, st); |
161 Klass::oop_print_on(obj, st); |
164 compiledICHolderOop c = compiledICHolderOop(obj); |
162 compiledICHolderOop c = compiledICHolderOop(obj); |
165 st->print(" - method: "); c->holder_method()->print_value_on(st); st->cr(); |
163 st->print(" - method: "); c->holder_method()->print_value_on(st); st->cr(); |
166 st->print(" - klass: "); c->holder_klass()->print_value_on(st); st->cr(); |
164 st->print(" - klass: "); c->holder_klass()->print_value_on(st); st->cr(); |
167 } |
165 } |
168 |
|
169 #endif //PRODUCT |
|
170 |
166 |
171 void compiledICHolderKlass::oop_print_value_on(oop obj, outputStream* st) { |
167 void compiledICHolderKlass::oop_print_value_on(oop obj, outputStream* st) { |
172 assert(obj->is_compiledICHolder(), "must be compiledICHolder"); |
168 assert(obj->is_compiledICHolder(), "must be compiledICHolder"); |
173 Klass::oop_print_value_on(obj, st); |
169 Klass::oop_print_value_on(obj, st); |
174 } |
170 } |