aboutsummaryrefslogtreecommitdiff
path: root/libjava/link.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/link.cc')
-rw-r--r--libjava/link.cc9
1 files changed, 6 insertions, 3 deletions
diff --git a/libjava/link.cc b/libjava/link.cc
index 4e0eef1817d..8a07b7fed0b 100644
--- a/libjava/link.cc
+++ b/libjava/link.cc
@@ -1932,11 +1932,14 @@ _Jv_Linker::wait_for_state (jclass klass, int state)
// Print some debugging info if requested. Interpreted classes are
// handled in defineclass, so we only need to handle the two
// pre-compiled cases here.
- if (gcj::verbose_class_flag
- && (klass->state == JV_STATE_COMPILED
+ if ((klass->state == JV_STATE_COMPILED
|| klass->state == JV_STATE_PRELOADING)
&& ! _Jv_IsInterpretedClass (klass))
- print_class_loaded (klass);
+ {
+ if (gcj::verbose_class_flag)
+ print_class_loaded (klass);
+ ++gcj::loadedClasses;
+ }
try
{