< prev index next >
src/share/vm/interpreter/bytecodeTracer.cpp
Print this page
*** 599,608 ****
--- 599,618 ----
case Bytecodes::_wide:
// length is zero not one, but printed with no more info.
break;
+ case Bytecodes::_typed:
+ {
+ int index = get_index_u2();
+ ConstantPool* constants = method()->constants();
+ assert(constants->tag_at(index).is_utf8(),"Typed opcode argument is currently an UTF8");
+ const char* string = constants->symbol_at(index)->as_C_string();
+ st->print_cr(" %d <%s>", index, string);
+ }
+ break;
+
default:
ShouldNotReachHere();
break;
}
}
< prev index next >