src/share/vm/gc_implementation/includeDB_gc_shared

Fri, 12 Jun 2009 16:20:16 -0400

author
tonyp
date
Fri, 12 Jun 2009 16:20:16 -0400
changeset 1246
830ca2573896
parent 1014
0fbdb4381b99
child 1371
e1fdf4fd34dc
permissions
-rw-r--r--

6850846: G1: extend G1 marking verification
Summary: extend G1 marking verification to use either the "prev" or "next" marking information, as appropriate.
Reviewed-by: johnc, ysr

     1 //
     2 // Copyright 2001-2009 Sun Microsystems, Inc.  All Rights Reserved.
     3 // DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4 //
     5 // This code is free software; you can redistribute it and/or modify it
     6 // under the terms of the GNU General Public License version 2 only, as
     7 // published by the Free Software Foundation.
     8 //
     9 // This code is distributed in the hope that it will be useful, but WITHOUT
    10 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    11 // FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    12 // version 2 for more details (a copy is included in the LICENSE file that
    13 // accompanied this code).
    14 //
    15 // You should have received a copy of the GNU General Public License version
    16 // 2 along with this work; if not, write to the Free Software Foundation,
    17 // Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    18 //
    19 // Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
    20 // CA 95054 USA or visit www.sun.com if you need additional information or
    21 // have any questions.
    22 //
    23 //
    25 // NOTE: DO NOT CHANGE THIS COPYRIGHT TO NEW STYLE - IT WILL BREAK makeDeps!
    27 concurrentGCThread.cpp                  concurrentGCThread.hpp
    28 concurrentGCThread.cpp                  init.hpp
    29 concurrentGCThread.cpp                  instanceRefKlass.hpp
    30 concurrentGCThread.cpp                  interfaceSupport.hpp
    31 concurrentGCThread.cpp                  java.hpp
    32 concurrentGCThread.cpp                  javaCalls.hpp
    33 concurrentGCThread.cpp                  oop.inline.hpp
    34 concurrentGCThread.cpp                  systemDictionary.hpp
    36 concurrentGCThread.hpp                  thread.hpp
    38 coTracker.hpp                           globalDefinitions.hpp
    39 coTracker.hpp                           numberSeq.hpp
    41 coTracker.cpp                           coTracker.hpp
    42 coTracker.cpp                           os.hpp
    44 allocationStats.cpp                     allocationStats.hpp
    45 allocationStats.cpp                     ostream.hpp
    47 allocationStats.hpp                     allocation.hpp
    48 allocationStats.hpp                     gcUtil.hpp
    49 allocationStats.hpp                     globalDefinitions.hpp
    51 gcAdaptivePolicyCounters.hpp            adaptiveSizePolicy.hpp
    52 gcAdaptivePolicyCounters.hpp            gcPolicyCounters.hpp
    54 gcAdaptivePolicyCounters.cpp            resourceArea.hpp
    55 gcAdaptivePolicyCounters.cpp            gcAdaptivePolicyCounters.hpp
    57 gcOverheadReporter.cpp                  allocation.inline.hpp
    58 gcOverheadReporter.cpp                  concurrentGCThread.hpp
    59 gcOverheadReporter.cpp                  coTracker.hpp
    60 gcOverheadReporter.cpp                  gcOverheadReporter.hpp
    61 gcOverheadReporter.cpp                  ostream.hpp
    62 gcOverheadReporter.cpp                  thread_<os_family>.inline.hpp
    64 gSpaceCounters.cpp                      generation.hpp
    65 gSpaceCounters.cpp                      resourceArea.hpp
    66 gSpaceCounters.cpp                      gSpaceCounters.hpp
    68 gSpaceCounters.hpp                      generation.hpp
    69 gSpaceCounters.hpp                      perfData.hpp
    70 gSpaceCounters.hpp                      generationCounters.hpp
    72 immutableSpace.cpp                      immutableSpace.hpp
    73 immutableSpace.cpp                      oop.inline.hpp
    74 immutableSpace.cpp                      universe.hpp
    76 isGCActiveMark.hpp                      parallelScavengeHeap.hpp
    78 markSweep.inline.hpp                    psParallelCompact.hpp
    80 mutableNUMASpace.cpp                    mutableNUMASpace.hpp
    81 mutableNUMASpace.cpp                    oop.inline.hpp
    82 mutableNUMASpace.cpp                    sharedHeap.hpp
    83 mutableNUMASpace.cpp                    spaceDecorator.hpp
    84 mutableNUMASpace.cpp                    thread_<os_family>.inline.hpp
    86 mutableNUMASpace.hpp                    mutableSpace.hpp
    87 mutableNUMASpace.hpp                    gcUtil.hpp
    89 mutableSpace.cpp                        mutableSpace.hpp
    90 mutableSpace.cpp                        oop.inline.hpp
    91 mutableSpace.cpp                        safepoint.hpp
    92 mutableSpace.cpp                        spaceDecorator.hpp
    93 mutableSpace.cpp                        thread.hpp
    95 spaceCounters.cpp                       resourceArea.hpp
    96 spaceCounters.cpp                       spaceCounters.hpp
    98 spaceCounters.hpp                       immutableSpace.hpp
    99 spaceCounters.hpp                       mutableSpace.hpp
   100 spaceCounters.hpp                       perfData.hpp
   101 spaceCounters.hpp                       generationCounters.hpp
   103 vmGCOperations.cpp                      g1CollectedHeap.inline.hpp

mercurial