Mercurial > hg > truffle
comparison src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp @ 17636:889068b9a088
8027746: Remove do_gen_barrier template parameter in G1ParCopyClosure
Summary: Remove the above mentioned template parameter and related unused code. Also remove some classes that are never used.
Reviewed-by: stefank, mgerdin, jwilhelm
author | tschatzl |
---|---|
date | Mon, 20 Jan 2014 11:47:53 +0100 |
parents | 5a32d2a3cc1e |
children | 2c2ae9e5f65d |
comparison
equal
deleted
inserted
replaced
17635:cb7ec2423207 | 17636:889068b9a088 |
---|---|
207 friend class MutatorAllocRegion; | 207 friend class MutatorAllocRegion; |
208 friend class SurvivorGCAllocRegion; | 208 friend class SurvivorGCAllocRegion; |
209 friend class OldGCAllocRegion; | 209 friend class OldGCAllocRegion; |
210 | 210 |
211 // Closures used in implementation. | 211 // Closures used in implementation. |
212 template <bool do_gen_barrier, G1Barrier barrier, bool do_mark_object> | 212 template <G1Barrier barrier, bool do_mark_object> |
213 friend class G1ParCopyClosure; | 213 friend class G1ParCopyClosure; |
214 friend class G1IsAliveClosure; | 214 friend class G1IsAliveClosure; |
215 friend class G1EvacuateFollowersClosure; | 215 friend class G1EvacuateFollowersClosure; |
216 friend class G1ParScanThreadState; | 216 friend class G1ParScanThreadState; |
217 friend class G1ParScanClosureSuper; | 217 friend class G1ParScanClosureSuper; |