< prev index next >
src/hotspot/share/gc/z/zHeap.hpp
Print this page
*** 64,73 ****
--- 64,74 ----
ZRelocationSet _relocation_set;
ZUnload _unload;
ZServiceability _serviceability;
size_t heap_min_size() const;
+ size_t heap_initial_size() const;
size_t heap_max_size() const;
size_t heap_max_reserve_size() const;
void before_flip();
void after_flip();
*** 127,136 ****
--- 128,140 ----
// Page allocation
ZPage* alloc_page(uint8_t type, size_t size, ZAllocationFlags flags);
void undo_alloc_page(ZPage* page);
void free_page(ZPage* page, bool reclaimed);
+ // Uncommit memory
+ uint64_t uncommit(uint64_t delay);
+
// Object allocation
uintptr_t alloc_tlab(size_t size);
uintptr_t alloc_object(size_t size);
uintptr_t alloc_object_for_relocation(size_t size);
void undo_alloc_object_for_relocation(uintptr_t addr, size_t size);
< prev index next >