Mercurial > hg > truffle
comparison src/share/vm/memory/collectorPolicy.hpp @ 13057:4288e54fd145
8026851: Remove unnecessary code in GenRemSet
Summary: Removed the GenRemSet::rem_set_name() since we only have one remset.
Reviewed-by: stefank, mgerdin, tschatzl
author | jwilhelm |
---|---|
date | Mon, 21 Oct 2013 18:51:37 +0200 |
parents | 9b4d0569f2f4 |
children | 46d7652b223c |
comparison
equal
deleted
inserted
replaced
13008:3b3133d93fb6 | 13057:4288e54fd145 |
---|---|
149 bool is_g1_policy() { return false; } | 149 bool is_g1_policy() { return false; } |
150 #endif // INCLUDE_ALL_GCS | 150 #endif // INCLUDE_ALL_GCS |
151 | 151 |
152 | 152 |
153 virtual BarrierSet::Name barrier_set_name() = 0; | 153 virtual BarrierSet::Name barrier_set_name() = 0; |
154 virtual GenRemSet::Name rem_set_name() = 0; | |
155 | 154 |
156 // Create the remembered set (to cover the given reserved region, | 155 // Create the remembered set (to cover the given reserved region, |
157 // allowing breaking up into at most "max_covered_regions"). | 156 // allowing breaking up into at most "max_covered_regions"). |
158 virtual GenRemSet* create_rem_set(MemRegion reserved, | 157 virtual GenRemSet* create_rem_set(MemRegion reserved, |
159 int max_covered_regions); | 158 int max_covered_regions); |
301 // Inherited methods | 300 // Inherited methods |
302 TwoGenerationCollectorPolicy* as_two_generation_policy() { return this; } | 301 TwoGenerationCollectorPolicy* as_two_generation_policy() { return this; } |
303 | 302 |
304 int number_of_generations() { return 2; } | 303 int number_of_generations() { return 2; } |
305 BarrierSet::Name barrier_set_name() { return BarrierSet::CardTableModRef; } | 304 BarrierSet::Name barrier_set_name() { return BarrierSet::CardTableModRef; } |
306 GenRemSet::Name rem_set_name() { return GenRemSet::CardTable; } | |
307 | 305 |
308 virtual CollectorPolicy::Name kind() { | 306 virtual CollectorPolicy::Name kind() { |
309 return CollectorPolicy::TwoGenerationCollectorPolicyKind; | 307 return CollectorPolicy::TwoGenerationCollectorPolicyKind; |
310 } | 308 } |
311 | 309 |