src/hotspot/share/gc/shared/genOopClosures.cpp
changeset 49982 9042ffe5b7fe
parent 49735 b3c09ab95c1a
equal deleted inserted replaced
49981:bd0a95bec96b 49982:9042ffe5b7fe
    20  * questions.
    20  * questions.
    21  *
    21  *
    22  */
    22  */
    23 
    23 
    24 #include "precompiled.hpp"
    24 #include "precompiled.hpp"
    25 #include "gc/serial/serial_specialized_oop_closures.hpp"
       
    26 #include "gc/shared/genOopClosures.inline.hpp"
    25 #include "gc/shared/genOopClosures.inline.hpp"
    27 #include "memory/iterator.inline.hpp"
    26 #include "memory/iterator.inline.hpp"
       
    27 #if INCLUDE_SERIALGC
       
    28 #include "gc/serial/serial_specialized_oop_closures.hpp"
       
    29 #endif
    28 
    30 
    29 void FilteringClosure::do_oop(oop* p)       { do_oop_nv(p); }
    31 void FilteringClosure::do_oop(oop* p)       { do_oop_nv(p); }
    30 void FilteringClosure::do_oop(narrowOop* p) { do_oop_nv(p); }
    32 void FilteringClosure::do_oop(narrowOop* p) { do_oop_nv(p); }
    31 
    33 
       
    34 #if INCLUDE_SERIALGC
    32 // Generate Serial GC specialized oop_oop_iterate functions.
    35 // Generate Serial GC specialized oop_oop_iterate functions.
    33 SPECIALIZED_OOP_OOP_ITERATE_CLOSURES_S(ALL_KLASS_OOP_OOP_ITERATE_DEFN)
    36 SPECIALIZED_OOP_OOP_ITERATE_CLOSURES_S(ALL_KLASS_OOP_OOP_ITERATE_DEFN)
       
    37 #endif