hotspot/src/share/vm/memory/defNewGeneration.cpp
changeset 29800 fa5f7a2bf717
parent 29794 2dcbd946f9a8
child 30147 af9a41999c6e
equal deleted inserted replaced
29799:3ad47a56094a 29800:fa5f7a2bf717
    47 #include "runtime/thread.inline.hpp"
    47 #include "runtime/thread.inline.hpp"
    48 #include "utilities/copy.hpp"
    48 #include "utilities/copy.hpp"
    49 #include "utilities/globalDefinitions.hpp"
    49 #include "utilities/globalDefinitions.hpp"
    50 #include "utilities/stack.inline.hpp"
    50 #include "utilities/stack.inline.hpp"
    51 
    51 
    52 PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC
       
    53 
       
    54 //
    52 //
    55 // DefNewGeneration functions.
    53 // DefNewGeneration functions.
    56 
    54 
    57 // Methods of protected closure types.
    55 // Methods of protected closure types.
    58 
    56 
   135 void KlassScanClosure::do_klass(Klass* klass) {
   133 void KlassScanClosure::do_klass(Klass* klass) {
   136 #ifndef PRODUCT
   134 #ifndef PRODUCT
   137   if (TraceScavenge) {
   135   if (TraceScavenge) {
   138     ResourceMark rm;
   136     ResourceMark rm;
   139     gclog_or_tty->print_cr("KlassScanClosure::do_klass " PTR_FORMAT ", %s, dirty: %s",
   137     gclog_or_tty->print_cr("KlassScanClosure::do_klass " PTR_FORMAT ", %s, dirty: %s",
   140                            klass,
   138                            p2i(klass),
   141                            klass->external_name(),
   139                            klass->external_name(),
   142                            klass->has_modified_oops() ? "true" : "false");
   140                            klass->has_modified_oops() ? "true" : "false");
   143   }
   141   }
   144 #endif
   142 #endif
   145 
   143