comparison src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp @ 549:fe3d7c11b4b7

6700941: G1: allocation spec missing for some G1 classes Reviewed-by: tonyp
author apetrusenko
date Tue, 10 Feb 2009 18:39:09 +0300
parents 37f87013dfd8
children 0fbdb4381b99
comparison
equal deleted inserted replaced
548:773234c55e8c 549:fe3d7c11b4b7
56 // 2) We find PRT's in an attempt to add entries. If a PRT is deleted, 56 // 2) We find PRT's in an attempt to add entries. If a PRT is deleted,
57 // it's _coarse_map bit is set, so the that we were attempting to add 57 // it's _coarse_map bit is set, so the that we were attempting to add
58 // is represented. If a deleted PRT is re-used, a thread adding a bit, 58 // is represented. If a deleted PRT is re-used, a thread adding a bit,
59 // thinking the PRT is for a different region, does no harm. 59 // thinking the PRT is for a different region, does no harm.
60 60
61 class OtherRegionsTable: public CHeapObj { 61 class OtherRegionsTable VALUE_OBJ_CLASS_SPEC {
62 friend class HeapRegionRemSetIterator; 62 friend class HeapRegionRemSetIterator;
63 63
64 G1CollectedHeap* _g1h; 64 G1CollectedHeap* _g1h;
65 Mutex _m; 65 Mutex _m;
66 HeapRegion* _hr; 66 HeapRegion* _hr;