1.1 --- a/src/share/vm/memory/compactingPermGenGen.hpp Fri Oct 30 13:31:11 2009 -0400 1.2 +++ b/src/share/vm/memory/compactingPermGenGen.hpp Tue Nov 03 16:43:16 2009 -0800 1.3 @@ -29,6 +29,9 @@ 1.4 class PermanentGenerationSpec; 1.5 1.6 // This is the "generation" view of a CompactingPermGen. 1.7 +// NOTE: the shared spaces used for CDS are here handled in 1.8 +// a somewhat awkward and potentially buggy fashion, see CR 6801625. 1.9 +// This infelicity should be fixed, see CR 6897789. 1.10 class CompactingPermGenGen: public OneContigSpaceCardGeneration { 1.11 friend class VMStructs; 1.12 // Abstractly, this is a subtype that gets access to protected fields. 1.13 @@ -47,7 +50,7 @@ 1.14 OffsetTableContigSpace* _ro_space; 1.15 OffsetTableContigSpace* _rw_space; 1.16 1.17 - // With shared spaces there is a dicotomy in the use of the 1.18 + // With shared spaces there is a dichotomy in the use of the 1.19 // _virtual_space of the generation. There is a portion of the 1.20 // _virtual_space that is used for the unshared part of the 1.21 // permanent generation and a portion that is reserved for the shared part.