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

changeset 4037
da91efe96a93
parent 3732
f69a5d43dc19
child 4196
685df3c6f84b
     1.1 --- a/src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp	Fri Aug 31 16:39:35 2012 -0700
     1.2 +++ b/src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp	Sat Sep 01 13:25:18 2012 -0400
     1.3 @@ -1,5 +1,5 @@
     1.4  /*
     1.5 - * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
     1.6 + * Copyright (c) 2007, 2012, Oracle and/or its affiliates. All rights reserved.
     1.7   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     1.8   *
     1.9   * This code is free software; you can redistribute it and/or modify it
    1.10 @@ -31,8 +31,6 @@
    1.11    nonstatic_field(CompactibleFreeListSpace,    _collector,                                    CMSCollector*)                         \
    1.12    nonstatic_field(CompactibleFreeListSpace,    _bt,                                           BlockOffsetArrayNonContigSpace)        \
    1.13                                                                                                                                       \
    1.14 -  nonstatic_field(CMSPermGen,                  _gen,                                          ConcurrentMarkSweepGeneration*)        \
    1.15 -  nonstatic_field(CMSBitMap,                   _bmStartWord,                                  HeapWord*)                             \
    1.16    nonstatic_field(CMSBitMap,                   _bmWordSize,                                   size_t)                                \
    1.17    nonstatic_field(CMSBitMap,                   _shifter,                                      const int)                            \
    1.18    nonstatic_field(CMSBitMap,                      _bm,                                           BitMap)                            \
    1.19 @@ -57,8 +55,6 @@
    1.20                                                                            \
    1.21             declare_type(ConcurrentMarkSweepGeneration,CardGeneration)     \
    1.22             declare_type(CompactibleFreeListSpace,     CompactibleSpace)   \
    1.23 -           declare_type(CMSPermGenGen,                ConcurrentMarkSweepGeneration) \
    1.24 -           declare_type(CMSPermGen,                   PermGen)            \
    1.25             declare_type(ConcurrentMarkSweepThread,    NamedThread)        \
    1.26             declare_type(SurrogateLockerThread, JavaThread)                \
    1.27    declare_toplevel_type(CMSCollector)                                     \
    1.28 @@ -80,6 +76,5 @@
    1.29  
    1.30  #define VM_INT_CONSTANTS_CMS(declare_constant)                            \
    1.31    declare_constant(Generation::ConcurrentMarkSweep)                       \
    1.32 -  declare_constant(PermGen::ConcurrentMarkSweep)
    1.33  
    1.34  #endif // SHARE_VM_GC_IMPLEMENTATION_CONCURRENTMARKSWEEP_VMSTRUCTS_CMS_HPP

mercurial