equal
deleted
inserted
replaced
28 #include "classfile/stringTable.hpp" |
28 #include "classfile/stringTable.hpp" |
29 #include "classfile/systemDictionary.hpp" |
29 #include "classfile/systemDictionary.hpp" |
30 #include "classfile/vmSymbols.hpp" |
30 #include "classfile/vmSymbols.hpp" |
31 #include "code/codeCache.hpp" |
31 #include "code/codeCache.hpp" |
32 #include "code/icBuffer.hpp" |
32 #include "code/icBuffer.hpp" |
|
33 #include "gc/serial/defNewGeneration.hpp" |
33 #include "gc/shared/adaptiveSizePolicy.hpp" |
34 #include "gc/shared/adaptiveSizePolicy.hpp" |
34 #include "gc/shared/cardTableBarrierSet.hpp" |
35 #include "gc/shared/cardTableBarrierSet.hpp" |
35 #include "gc/shared/cardTableRS.hpp" |
36 #include "gc/shared/cardTableRS.hpp" |
36 #include "gc/shared/collectedHeap.inline.hpp" |
37 #include "gc/shared/collectedHeap.inline.hpp" |
37 #include "gc/shared/collectorCounters.hpp" |
38 #include "gc/shared/collectorCounters.hpp" |
1248 assert(heap->kind() == CollectedHeap::Serial || |
1249 assert(heap->kind() == CollectedHeap::Serial || |
1249 heap->kind() == CollectedHeap::CMS, "Invalid name"); |
1250 heap->kind() == CollectedHeap::CMS, "Invalid name"); |
1250 return (GenCollectedHeap*) heap; |
1251 return (GenCollectedHeap*) heap; |
1251 } |
1252 } |
1252 |
1253 |
|
1254 #if INCLUDE_SERIALGC |
1253 void GenCollectedHeap::prepare_for_compaction() { |
1255 void GenCollectedHeap::prepare_for_compaction() { |
1254 // Start by compacting into same gen. |
1256 // Start by compacting into same gen. |
1255 CompactPoint cp(_old_gen); |
1257 CompactPoint cp(_old_gen); |
1256 _old_gen->prepare_for_compaction(&cp); |
1258 _old_gen->prepare_for_compaction(&cp); |
1257 _young_gen->prepare_for_compaction(&cp); |
1259 _young_gen->prepare_for_compaction(&cp); |
1258 } |
1260 } |
|
1261 #endif // INCLUDE_SERIALGC |
1259 |
1262 |
1260 void GenCollectedHeap::verify(VerifyOption option /* ignored */) { |
1263 void GenCollectedHeap::verify(VerifyOption option /* ignored */) { |
1261 log_debug(gc, verify)("%s", _old_gen->name()); |
1264 log_debug(gc, verify)("%s", _old_gen->name()); |
1262 _old_gen->verify(); |
1265 _old_gen->verify(); |
1263 |
1266 |