< prev index next > src/hotspot/share/interpreter/bytecodeTracer.cpp
Print this page
* or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
+ #include "cds/heapShared.hpp"
#include "classfile/classPrinter.hpp"
#include "classfile/javaClasses.inline.hpp"
#include "interpreter/bytecodeHistogram.hpp"
#include "interpreter/bytecodes.hpp"
#include "interpreter/bytecodeStream.hpp"
if (is_linked()) {
ResolvedIndyEntry* indy_entry = constants()->resolved_indy_entry_at(indy_index);
st->print(" ResolvedIndyEntry: ");
indy_entry->print_on(st);
+ if (indy_entry->has_appendix()) {
+ oop apx = constants()->resolved_reference_from_indy(indy_index);
+ st->print_cr(" - appendix = " INTPTR_FORMAT, p2i(apx));
+ }
}
}
}
// cp_index: must be the cp_index of a JVM_CONSTANT_{Dynamic, DynamicInError, InvokeDynamic}
< prev index next >