< prev index next > src/hotspot/share/gc/shenandoah/heuristics/shenandoahSpaceInfo.hpp
Print this page
* future operational modes of Shenandoah in which the heap may be split
* into generations.
*/
class ShenandoahSpaceInfo {
public:
+ virtual const char* name() const = 0;
virtual size_t soft_max_capacity() const = 0;
virtual size_t max_capacity() const = 0;
+ virtual size_t soft_available() const = 0;
virtual size_t available() const = 0;
+ virtual size_t used() const = 0;
virtual size_t bytes_allocated_since_gc_start() const = 0;
};
#endif //SHARE_GC_SHENANDOAH_HEURISTICS_SHENANDOAHSPACEINFO_HPP
< prev index next >