# HG changeset patch # User Doug Simon # Date 1424202183 -3600 # Node ID 18e21237807b1db5c5beb4130e20dde6a0857a4f # Parent a58dacb6ad9a569698537b83ec7107bbb7348c16 put the code for printing a stack trace as part of -verbose:class behind the WizardMode flag diff -r a58dacb6ad9a -r 18e21237807b src/share/vm/classfile/classFileParser.cpp --- a/src/share/vm/classfile/classFileParser.cpp Tue Feb 17 15:32:54 2015 +0100 +++ b/src/share/vm/classfile/classFileParser.cpp Tue Feb 17 20:43:03 2015 +0100 @@ -4147,9 +4147,10 @@ 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 (WizardMode) { + // useful when investigating why a class is loaded + JavaThread::current()->print_stack_on(tty); + } } if (TraceClassResolution) {