< prev index next >
share/gc/parallel/psVirtualspace.hpp
Print this page
rev 1 : G1GC+POGC+NVDIMM Patch with latest comments incorporated from all.
@@ -89,10 +89,14 @@
virtual bool expand_by(size_t bytes);
virtual bool shrink_by(size_t bytes);
virtual size_t expand_into(PSVirtualSpace* space, size_t bytes);
void release();
+ // NVDIMM versions to manage expansion/shrinking
+ bool expand_by(size_t bytes, int fd);
+ size_t expand_into(PSVirtualSpace* space, size_t bytes, int fd);
+
#ifndef PRODUCT
// Debugging
static bool is_aligned(size_t val, size_t align);
bool is_aligned(size_t val) const;
bool is_aligned(char* val) const;
< prev index next >