< prev index next >
src/hotspot/share/gc/z/zPageAllocator.hpp
Print this page
*** 46,55 ****
--- 46,56 ----
const size_t _min_capacity;
const size_t _max_capacity;
const size_t _max_reserve;
volatile size_t _current_max_capacity;
volatile size_t _capacity;
+ volatile size_t _claimed;
volatile size_t _used;
size_t _used_high;
size_t _used_low;
size_t _allocated;
ssize_t _reclaimed;
*** 62,73 ****
bool prime_cache(ZWorkers* workers, size_t size);
size_t increase_capacity(size_t size);
void decrease_capacity(size_t size, bool set_max_capacity);
! void increase_used(size_t size, bool allocation, bool relocation);
! void decrease_used(size_t size, bool free, bool reclaimed);
bool commit_page(ZPage* page);
void uncommit_page(ZPage* page);
bool map_page(const ZPage* page) const;
--- 63,74 ----
bool prime_cache(ZWorkers* workers, size_t size);
size_t increase_capacity(size_t size);
void decrease_capacity(size_t size, bool set_max_capacity);
! void increase_used(size_t size, bool relocation);
! void decrease_used(size_t size, bool reclaimed);
bool commit_page(ZPage* page);
void uncommit_page(ZPage* page);
bool map_page(const ZPage* page) const;
< prev index next >