comparison src/share/vm/gc_implementation/g1/heapRegion.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 58054a18d735
children 0fbdb4381b99 87fa6e083d82
comparison
equal deleted inserted replaced
548:773234c55e8c 549:fe3d7c11b4b7
831 bool complete() { return _complete; } 831 bool complete() { return _complete; }
832 }; 832 };
833 833
834 // A linked lists of heap regions. It leaves the "next" field 834 // A linked lists of heap regions. It leaves the "next" field
835 // unspecified; that's up to subtypes. 835 // unspecified; that's up to subtypes.
836 class RegionList { 836 class RegionList VALUE_OBJ_CLASS_SPEC {
837 protected: 837 protected:
838 virtual HeapRegion* get_next(HeapRegion* chr) = 0; 838 virtual HeapRegion* get_next(HeapRegion* chr) = 0;
839 virtual void set_next(HeapRegion* chr, 839 virtual void set_next(HeapRegion* chr,
840 HeapRegion* new_next) = 0; 840 HeapRegion* new_next) = 0;
841 841