hotspot/src/share/vm/gc_implementation/includeDB_gc_parNew
author coleenp
Sun, 13 Apr 2008 17:43:42 -0400
changeset 360 21d113ecbf6a
parent 1 489c9b5090e2
child 971 f0b20be4165d
permissions -rw-r--r--
6420645: Create a vm that uses compressed oops for up to 32gb heapsizes Summary: Compressed oops in instances, arrays, and headers. Code contributors are coleenp, phh, never, swamyv Reviewed-by: jmasa, kamg, acorn, tbell, kvn, rasbold

//
// Copyright (c) 2007 Sun Microsystems, Inc.  All Rights Reserved.
// DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
//   
// This code is free software; you can redistribute it and/or modify it
// under the terms of the GNU General Public License version 2 only, as
// published by the Free Software Foundation.
//   
// This code is distributed in the hope that it will be useful, but WITHOUT
// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
// FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
// version 2 for more details (a copy is included in the LICENSE file that
// accompanied this code).
//  
// You should have received a copy of the GNU General Public License version
// 2 along with this work; if not, write to the Free Software Foundation,
// Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
//   
// Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
// CA 95054 USA or visit www.sun.com if you need additional information or
// have any questions.
//
//

asParNewGeneration.hpp			adaptiveSizePolicy.hpp
asParNewGeneration.hpp			parNewGeneration.hpp

asParNewGeneration.cpp			asParNewGeneration.hpp
asParNewGeneration.cpp			cmsAdaptiveSizePolicy.hpp
asParNewGeneration.cpp                  cmsGCAdaptivePolicyCounters.hpp
asParNewGeneration.cpp			defNewGeneration.inline.hpp
asParNewGeneration.cpp			oop.pcgc.inline.hpp
asParNewGeneration.cpp			parNewGeneration.hpp
asParNewGeneration.cpp                  referencePolicy.hpp

parCardTableModRefBS.cpp                allocation.inline.hpp
parCardTableModRefBS.cpp                cardTableModRefBS.hpp
parCardTableModRefBS.cpp                cardTableRS.hpp
parCardTableModRefBS.cpp                java.hpp
parCardTableModRefBS.cpp                mutexLocker.hpp
parCardTableModRefBS.cpp                sharedHeap.hpp
parCardTableModRefBS.cpp                space.hpp
parCardTableModRefBS.cpp                universe.hpp
parCardTableModRefBS.cpp                virtualspace.hpp

parGCAllocBuffer.cpp                    arrayOop.hpp
parGCAllocBuffer.cpp                    oop.inline.hpp
parGCAllocBuffer.cpp                    parGCAllocBuffer.hpp
parGCAllocBuffer.cpp                    sharedHeap.hpp

parGCAllocBuffer.hpp                    allocation.hpp
parGCAllocBuffer.hpp                    globalDefinitions.hpp
parGCAllocBuffer.hpp                    threadLocalAllocBuffer.hpp

parNewGeneration.cpp                    adaptiveSizePolicy.hpp
parNewGeneration.cpp                    ageTable.hpp
parNewGeneration.cpp                    concurrentMarkSweepGeneration.hpp
parNewGeneration.cpp                    copy.hpp
parNewGeneration.cpp                    defNewGeneration.inline.hpp
parNewGeneration.cpp                    genCollectedHeap.hpp
parNewGeneration.cpp                    genOopClosures.inline.hpp
parNewGeneration.cpp                    generation.hpp
parNewGeneration.cpp                    generation.inline.hpp
parNewGeneration.cpp                    globalDefinitions.hpp
parNewGeneration.cpp                    handles.hpp
parNewGeneration.cpp                    handles.inline.hpp
parNewGeneration.cpp                    java.hpp
parNewGeneration.cpp                    objArrayOop.hpp
parNewGeneration.cpp                    oop.inline.hpp
parNewGeneration.cpp                    oop.pcgc.inline.hpp
parNewGeneration.cpp                    parGCAllocBuffer.hpp
parNewGeneration.cpp                    parNewGeneration.hpp
parNewGeneration.cpp                    parOopClosures.inline.hpp
parNewGeneration.cpp                    referencePolicy.hpp
parNewGeneration.cpp                    resourceArea.hpp
parNewGeneration.cpp                    sharedHeap.hpp
parNewGeneration.cpp                    space.hpp
parNewGeneration.cpp                    workgroup.hpp

parNewGeneration.hpp                    defNewGeneration.hpp
parNewGeneration.hpp                    parGCAllocBuffer.hpp
parNewGeneration.hpp                    taskqueue.hpp

parOopClosures.hpp                      genOopClosures.hpp

parOopClosures.inline.hpp               parNewGeneration.hpp
parOopClosures.inline.hpp               parOopClosures.hpp