src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File cms-comp Cdiff src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp

src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp

Print this page

        

*** 21,30 **** --- 21,31 ---- * have any questions. * */ #define VM_STRUCTS_CMS(nonstatic_field, \ + volatile_nonstatic_field, \ static_field) \ nonstatic_field(CompactibleFreeListSpace, _collector, CMSCollector*) \ nonstatic_field(CompactibleFreeListSpace, _bt, BlockOffsetArrayNonContigSpace) \ \ nonstatic_field(CMSPermGen, _gen, ConcurrentMarkSweepGeneration*) \
*** 34,46 **** nonstatic_field(CMSBitMap, _bm, BitMap) \ nonstatic_field(CMSBitMap, _virtual_space, VirtualSpace) \ nonstatic_field(CMSCollector, _markBitMap, CMSBitMap) \ nonstatic_field(ConcurrentMarkSweepGeneration, _cmsSpace, CompactibleFreeListSpace*) \ static_field(ConcurrentMarkSweepThread, _collector, CMSCollector*) \ nonstatic_field(FreeChunk, _next, FreeChunk*) \ ! nonstatic_field(FreeChunk, _prev, FreeChunk*) \ ! nonstatic_field(FreeChunk, _size, size_t) #define VM_TYPES_CMS(declare_type, \ declare_toplevel_type) \ \ declare_type(ConcurrentMarkSweepGeneration,CardGeneration) \ --- 35,47 ---- nonstatic_field(CMSBitMap, _bm, BitMap) \ nonstatic_field(CMSBitMap, _virtual_space, VirtualSpace) \ nonstatic_field(CMSCollector, _markBitMap, CMSBitMap) \ nonstatic_field(ConcurrentMarkSweepGeneration, _cmsSpace, CompactibleFreeListSpace*) \ static_field(ConcurrentMarkSweepThread, _collector, CMSCollector*) \ + volatile_nonstatic_field(FreeChunk, _size, size_t) \ nonstatic_field(FreeChunk, _next, FreeChunk*) \ ! nonstatic_field(FreeChunk, _prev, FreeChunk*) #define VM_TYPES_CMS(declare_type, \ declare_toplevel_type) \ \ declare_type(ConcurrentMarkSweepGeneration,CardGeneration) \
src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File