Mercurial > hg > graal-compiler
view src/share/vm/gc_implementation/includeDB_gc_parNew @ 954:0f1c19b7a52d
6875619: CTW fails with /hotspot/src/share/vm/opto/type.hpp
Summary: In load_array_length() cast array's type to TypeOopPtr when calling make_ideal_length() method.
Reviewed-by: never
author | kvn |
---|---|
date | Tue, 08 Sep 2009 10:42:50 -0700 |
parents | 5b39c489c39d |
children | c18cbe5936b8 |
line wrap: on
line source
// // 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 markOop.inline.hpp asParNewGeneration.cpp markSweep.inline.hpp asParNewGeneration.cpp oop.pcgc.inline.hpp asParNewGeneration.cpp parNewGeneration.hpp asParNewGeneration.cpp referencePolicy.hpp asParNewGeneration.cpp spaceDecorator.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.inline.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 spaceDecorator.hpp parNewGeneration.cpp thread.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