< prev index next >

src/hotspot/share/memory/virtualspace.hpp

Print this page
rev 52579 : imported patch webrev.2_reserved_page_size
rev 52580 : [mq]: webrev.3

*** 36,57 **** size_t _size; size_t _noaccess_prefix; size_t _alignment; bool _special; int _fd_for_heap; - size_t _actual_page_size; private: bool _executable; // ReservedSpace ReservedSpace(char* base, size_t size, size_t alignment, bool special, bool executable); protected: void initialize(size_t size, size_t alignment, bool large, char* requested_address, bool executable); - void update_actual_page_size(bool large_page); public: // Constructor ReservedSpace(); // Initialize the reserved space with the given size. If preferred_page_size --- 36,55 ----
*** 70,80 **** size_t alignment() const { return _alignment; } bool special() const { return _special; } bool executable() const { return _executable; } size_t noaccess_prefix() const { return _noaccess_prefix; } bool is_reserved() const { return _base != NULL; } - size_t actual_page_size() const { return _actual_page_size; } void release(); // Splitting ReservedSpace first_part(size_t partition_size, size_t alignment, bool split = false, bool realloc = true); --- 68,77 ----
< prev index next >