hotspot/src/share/vm/memory/genMarkSweep.cpp
changeset 29702 9ed339a5e096
parent 29693 fac175f7a466
child 30262 04d3680cd029
equal deleted inserted replaced
29701:f638fc81a3d0 29702:9ed339a5e096
    48 #include "runtime/synchronizer.hpp"
    48 #include "runtime/synchronizer.hpp"
    49 #include "runtime/thread.inline.hpp"
    49 #include "runtime/thread.inline.hpp"
    50 #include "runtime/vmThread.hpp"
    50 #include "runtime/vmThread.hpp"
    51 #include "utilities/copy.hpp"
    51 #include "utilities/copy.hpp"
    52 #include "utilities/events.hpp"
    52 #include "utilities/events.hpp"
       
    53 #include "utilities/stack.inline.hpp"
    53 
    54 
    54 void GenMarkSweep::invoke_at_safepoint(int level, ReferenceProcessor* rp, bool clear_all_softrefs) {
    55 void GenMarkSweep::invoke_at_safepoint(int level, ReferenceProcessor* rp, bool clear_all_softrefs) {
    55   guarantee(level == 1, "We always collect both old and young.");
    56   guarantee(level == 1, "We always collect both old and young.");
    56   assert(SafepointSynchronize::is_at_safepoint(), "must be at a safepoint");
    57   assert(SafepointSynchronize::is_at_safepoint(), "must be at a safepoint");
    57 
    58