comparison src/share/vm/gc_implementation/includeDB_gc_serial @ 1387:0bfd3fb24150

6858496: Clear all SoftReferences before an out-of-memory due to GC overhead limit. Summary: Ensure a full GC that clears SoftReferences before throwing an out-of-memory Reviewed-by: ysr, jcoomes
author jmasa
date Tue, 13 Apr 2010 13:52:10 -0700
parents e018e6884bd8
children c18cbe5936b8
comparison
equal deleted inserted replaced
1361:6b73e879f1c2 1387:0bfd3fb24150
1 // 1 //
2 // Copyright (c) 2007 Sun Microsystems, Inc. All Rights Reserved. 2 // Copyright 2007-2010 Sun Microsystems, Inc. All Rights Reserved.
3 // DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 3 // DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 // 4 //
5 // This code is free software; you can redistribute it and/or modify it 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 6 // under the terms of the GNU General Public License version 2 only, as
7 // published by the Free Software Foundation. 7 // published by the Free Software Foundation.
27 adaptiveSizePolicy.hpp gcUtil.hpp 27 adaptiveSizePolicy.hpp gcUtil.hpp
28 adaptiveSizePolicy.hpp allocation.hpp 28 adaptiveSizePolicy.hpp allocation.hpp
29 adaptiveSizePolicy.hpp universe.hpp 29 adaptiveSizePolicy.hpp universe.hpp
30 30
31 adaptiveSizePolicy.cpp adaptiveSizePolicy.hpp 31 adaptiveSizePolicy.cpp adaptiveSizePolicy.hpp
32 adaptiveSizePolicy.cpp collectorPolicy.hpp
32 adaptiveSizePolicy.cpp gcCause.hpp 33 adaptiveSizePolicy.cpp gcCause.hpp
33 adaptiveSizePolicy.cpp ostream.hpp 34 adaptiveSizePolicy.cpp ostream.hpp
34 adaptiveSizePolicy.cpp timer.hpp 35 adaptiveSizePolicy.cpp timer.hpp
35 36
36 ageTable.cpp ageTable.hpp 37 ageTable.cpp ageTable.hpp