--- a/hotspot/src/share/vm/interpreter/bytecodeTracer.cpp Tue Jan 05 13:05:58 2010 +0100
+++ b/hotspot/src/share/vm/interpreter/bytecodeTracer.cpp Tue Jan 05 15:21:25 2010 +0100
@@ -270,6 +270,8 @@
st->print_cr(" %s", constants->resolved_klass_at(i)->klass_part()->external_name());
} else if (tag.is_unresolved_klass()) {
st->print_cr(" <unresolved klass at %d>", i);
+ } else if (tag.is_object()) {
+ st->print_cr(" " PTR_FORMAT, constants->object_at(i));
} else {
st->print_cr(" bad tag=%d at %d", tag.value(), i);
}