src/hotspot/share/gc/shared/barrierSetConfig.hpp
changeset 50525 767cdb97f103
parent 50523 7b7c75d87f9b
child 52925 9c18c9d839d3
equal deleted inserted replaced
50524:04f4e983c2f7 50525:767cdb97f103
    29 
    29 
    30 // Do something for each concrete barrier set part of the build.
    30 // Do something for each concrete barrier set part of the build.
    31 #define FOR_EACH_CONCRETE_BARRIER_SET_DO(f)          \
    31 #define FOR_EACH_CONCRETE_BARRIER_SET_DO(f)          \
    32   f(CardTableBarrierSet)                             \
    32   f(CardTableBarrierSet)                             \
    33   EPSILONGC_ONLY(f(EpsilonBarrierSet))               \
    33   EPSILONGC_ONLY(f(EpsilonBarrierSet))               \
    34   G1GC_ONLY(f(G1BarrierSet))
    34   G1GC_ONLY(f(G1BarrierSet))                         \
       
    35   ZGC_ONLY(f(ZBarrierSet))
    35 
    36 
    36 #define FOR_EACH_ABSTRACT_BARRIER_SET_DO(f)          \
    37 #define FOR_EACH_ABSTRACT_BARRIER_SET_DO(f)          \
    37   f(ModRef)
    38   f(ModRef)
    38 
    39 
    39 // Do something for each known barrier set.
    40 // Do something for each known barrier set.