src/share/vm/gc_implementation/includeDB_gc_shared

Fri, 29 Feb 2008 14:42:56 -0800

author
ysr
date
Fri, 29 Feb 2008 14:42:56 -0800
changeset 447
6432c3bb6240
parent 435
a61af66fc99e
child 600
437d03ea40b1
child 777
37f87013dfd8
permissions
-rw-r--r--

6668743: CMS: Consolidate block statistics reporting code
Summary: Reduce the amount of related code replication and improve pretty printing.
Reviewed-by: jmasa

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

mercurial