6951188: CMS: move PromotionInfo into its own file

Moved PromotionInfo and friends into new files promotionInfo.{h,c}pp from their previous compactibleFreeListSpace.{h,c}pp home.

Reviewed-by: apetrusenko
This commit is contained in:
Y. Srinivas Ramakrishna 2010-05-10 12:31:52 -07:00
parent d14cf2e13c
commit 4715f32101
6 changed files with 537 additions and 463 deletions

View file

@ -1364,7 +1364,7 @@ ConcurrentMarkSweepGeneration::par_promote(int thread_num,
obj->set_mark(m);
// Now we can track the promoted object, if necessary. We take care
// To delay the transition from uninitialized to full object
// to delay the transition from uninitialized to full object
// (i.e., insertion of klass pointer) until after, so that it
// atomically becomes a promoted object.
if (promoInfo->tracking()) {