equal
deleted
inserted
replaced
31 // (or subrange) of previously allocated objects. |
31 // (or subrange) of previously allocated objects. |
32 |
32 |
33 // Invariant: bottom() and end() are on page_size boundaries and |
33 // Invariant: bottom() and end() are on page_size boundaries and |
34 // bottom() <= end() |
34 // bottom() <= end() |
35 |
35 |
36 class ImmutableSpace: public CHeapObj { |
36 class ImmutableSpace: public CHeapObj<mtGC> { |
37 friend class VMStructs; |
37 friend class VMStructs; |
38 protected: |
38 protected: |
39 HeapWord* _bottom; |
39 HeapWord* _bottom; |
40 HeapWord* _end; |
40 HeapWord* _end; |
41 |
41 |