# HG changeset patch # User Doug Simon # Date 1424178433 -3600 # Node ID b6d8deed3fd5b926a73c6209e1ecce1f81e1d3b0 # Parent 5779b6771043be057cb2b715753319af148e5a0c added (commented out) code for printing a stack trace as part of -verbose:class that can be used when investigating why classes are loaded diff -r 5779b6771043 -r b6d8deed3fd5 src/share/vm/classfile/classFileParser.cpp --- a/src/share/vm/classfile/classFileParser.cpp Mon Feb 16 15:41:46 2015 -0800 +++ b/src/share/vm/classfile/classFileParser.cpp Tue Feb 17 14:07:13 2015 +0100 @@ -4147,6 +4147,9 @@ tty->print("[Loaded %s from %s]\n", this_klass->external_name(), InstanceKlass::cast(class_loader->klass())->external_name()); } + // uncomment and use -verbose:class to investigate + // why each class is loaded + JavaThread::current()->print_stack_on(tty); } if (TraceClassResolution) {