< prev index next >

src/hotspot/share/gc/shared/vmStructs_gc.hpp

Print this page

        

*** 35,44 **** --- 35,47 ---- #include "gc/shared/oopStorage.hpp" #include "gc/shared/space.hpp" #if INCLUDE_CMSGC #include "gc/cms/vmStructs_cms.hpp" #endif + #if INCLUDE_EPSILONGC + #include "gc/epsilon/vmStructs_epsilon.hpp" + #endif #if INCLUDE_G1GC #include "gc/g1/vmStructs_g1.hpp" #endif #if INCLUDE_PARALLELGC #include "gc/parallel/vmStructs_parallelgc.hpp"
*** 53,62 **** --- 56,68 ---- static_field, \ unchecked_nonstatic_field) \ CMSGC_ONLY(VM_STRUCTS_CMSGC(nonstatic_field, \ volatile_nonstatic_field, \ static_field)) \ + EPSILONGC_ONLY(VM_STRUCTS_EPSILONGC(nonstatic_field, \ + volatile_nonstatic_field, \ + static_field)) \ G1GC_ONLY(VM_STRUCTS_G1GC(nonstatic_field, \ volatile_nonstatic_field, \ static_field)) \ PARALLELGC_ONLY(VM_STRUCTS_PARALLELGC(nonstatic_field, \ volatile_nonstatic_field, \
*** 151,160 **** --- 157,169 ---- declare_toplevel_type, \ declare_integer_type) \ CMSGC_ONLY(VM_TYPES_CMSGC(declare_type, \ declare_toplevel_type, \ declare_integer_type)) \ + EPSILONGC_ONLY(VM_TYPES_EPSILONGC(declare_type, \ + declare_toplevel_type, \ + declare_integer_type)) \ G1GC_ONLY(VM_TYPES_G1GC(declare_type, \ declare_toplevel_type, \ declare_integer_type)) \ PARALLELGC_ONLY(VM_TYPES_PARALLELGC(declare_type, \ declare_toplevel_type, \
*** 223,232 **** --- 232,243 ---- #define VM_INT_CONSTANTS_GC(declare_constant, \ declare_constant_with_value) \ CMSGC_ONLY(VM_INT_CONSTANTS_CMSGC(declare_constant, \ declare_constant_with_value)) \ + EPSILONGC_ONLY(VM_INT_CONSTANTS_EPSILONGC(declare_constant, \ + declare_constant_with_value)) \ G1GC_ONLY(VM_INT_CONSTANTS_G1GC(declare_constant, \ declare_constant_with_value)) \ PARALLELGC_ONLY(VM_INT_CONSTANTS_PARALLELGC(declare_constant, \ declare_constant_with_value)) \ SERIALGC_ONLY(VM_INT_CONSTANTS_SERIALGC(declare_constant, \
< prev index next >