< prev index next >

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

Print this page

        

*** 45,54 **** --- 45,57 ---- #endif #if INCLUDE_SERIALGC #include "gc/serial/defNewGeneration.hpp" #include "gc/serial/vmStructs_serial.hpp" #endif + #if INCLUDE_EPSILONGC + #include "gc/epsilon/vmStructs_epsilon.hpp" + #endif #define VM_STRUCTS_GC(nonstatic_field, \ volatile_nonstatic_field, \ static_field, \ unchecked_nonstatic_field) \
*** 62,71 **** --- 65,77 ---- volatile_nonstatic_field, \ static_field)) \ SERIALGC_ONLY(VM_STRUCTS_SERIALGC(nonstatic_field, \ volatile_nonstatic_field, \ static_field)) \ + EPSILONGC_ONLY(VM_STRUCTS_EPSILONGC(nonstatic_field, \ + volatile_nonstatic_field, \ + static_field)) \ /**********************************************************************************/ \ /* Generation and Space hierarchies */ \ /**********************************************************************************/ \ \ unchecked_nonstatic_field(AgeTable, sizes, sizeof(AgeTable::sizes)) \
*** 160,169 **** --- 166,178 ---- declare_toplevel_type, \ declare_integer_type)) \ SERIALGC_ONLY(VM_TYPES_SERIALGC(declare_type, \ declare_toplevel_type, \ declare_integer_type)) \ + EPSILONGC_ONLY(VM_TYPES_EPSILONGC(declare_type, \ + declare_toplevel_type, \ + declare_integer_type)) \ /******************************************/ \ /* Generation and space hierarchies */ \ /* (needed for run-time type information) */ \ /******************************************/ \ \
*** 229,238 **** --- 238,249 ---- 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)) \ + EPSILONGC_ONLY(VM_INT_CONSTANTS_EPSILONGC(declare_constant, \ + declare_constant_with_value)) \ \ /********************************************/ \ /* Generation and Space Hierarchy Constants */ \ /********************************************/ \ \
< prev index next >