< prev index next >

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

Print this page

        

*** 48,57 **** --- 48,60 ---- #endif #if INCLUDE_SERIALGC #include "gc/serial/defNewGeneration.hpp" #include "gc/serial/vmStructs_serial.hpp" #endif + #if INCLUDE_SHENANDOAHGC + #include "gc/shenandoah/vmStructs_shenandoah.hpp" + #endif #if INCLUDE_ZGC #include "gc/z/vmStructs_z.hpp" #endif #define VM_STRUCTS_GC(nonstatic_field, \
*** 71,80 **** --- 74,86 ---- volatile_nonstatic_field, \ static_field)) \ SERIALGC_ONLY(VM_STRUCTS_SERIALGC(nonstatic_field, \ volatile_nonstatic_field, \ static_field)) \ + SHENANDOAHGC_ONLY(VM_STRUCTS_SHENANDOAH(nonstatic_field, \ + volatile_nonstatic_field, \ + static_field)) \ ZGC_ONLY(VM_STRUCTS_ZGC(nonstatic_field, \ volatile_nonstatic_field, \ static_field)) \ \ /**********************************************************************************/ \
*** 176,185 **** --- 182,194 ---- declare_toplevel_type, \ declare_integer_type)) \ SERIALGC_ONLY(VM_TYPES_SERIALGC(declare_type, \ declare_toplevel_type, \ declare_integer_type)) \ + SHENANDOAHGC_ONLY(VM_TYPES_SHENANDOAH(declare_type, \ + declare_toplevel_type, \ + declare_integer_type)) \ ZGC_ONLY(VM_TYPES_ZGC(declare_type, \ declare_toplevel_type, \ declare_integer_type)) \ \ /******************************************/ \
*** 251,260 **** --- 260,271 ---- declare_constant_with_value)) \ PARALLELGC_ONLY(VM_INT_CONSTANTS_PARALLELGC(declare_constant, \ declare_constant_with_value)) \ SERIALGC_ONLY(VM_INT_CONSTANTS_SERIALGC(declare_constant, \ declare_constant_with_value)) \ + SHENANDOAHGC_ONLY(VM_INT_CONSTANTS_SHENANDOAH(declare_constant, \ + declare_constant_with_value)) \ ZGC_ONLY(VM_INT_CONSTANTS_ZGC(declare_constant, \ declare_constant_with_value)) \ \ /********************************************/ \ /* Generation and Space Hierarchy Constants */ \
< prev index next >