< prev index next >
src/hotspot/share/memory/virtualspace.hpp
Print this page
*** 27,37 ****
#include "memory/allocation.hpp"
// ReservedSpace is a data structure for reserving a contiguous address range.
! class ReservedSpace VALUE_OBJ_CLASS_SPEC {
friend class VMStructs;
protected:
char* _base;
size_t _size;
size_t _noaccess_prefix;
--- 27,37 ----
#include "memory/allocation.hpp"
// ReservedSpace is a data structure for reserving a contiguous address range.
! class ReservedSpace {
friend class VMStructs;
protected:
char* _base;
size_t _size;
size_t _noaccess_prefix;
*** 131,141 ****
ReservedCodeSpace(size_t r_size, size_t rs_align, bool large);
};
// VirtualSpace is data structure for committing a previously reserved address range in smaller chunks.
! class VirtualSpace VALUE_OBJ_CLASS_SPEC {
friend class VMStructs;
private:
// Reserved area
char* _low_boundary;
char* _high_boundary;
--- 131,141 ----
ReservedCodeSpace(size_t r_size, size_t rs_align, bool large);
};
// VirtualSpace is data structure for committing a previously reserved address range in smaller chunks.
! class VirtualSpace {
friend class VMStructs;
private:
// Reserved area
char* _low_boundary;
char* _high_boundary;
< prev index next >