Mercurial > hg > truffle
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; |