< prev index next >
src/hotspot/share/gc/z/zVirtualMemory.hpp
Print this page
*** 25,35 ****
#define SHARE_GC_Z_ZVIRTUALMEMORY_HPP
#include "gc/z/zMemory.hpp"
#include "memory/allocation.hpp"
! class ZVirtualMemory VALUE_OBJ_CLASS_SPEC {
friend class VMStructs;
private:
uintptr_t _start;
uintptr_t _end;
--- 25,35 ----
#define SHARE_GC_Z_ZVIRTUALMEMORY_HPP
#include "gc/z/zMemory.hpp"
#include "memory/allocation.hpp"
! class ZVirtualMemory {
friend class VMStructs;
private:
uintptr_t _start;
uintptr_t _end;
*** 44,54 ****
size_t size() const;
ZVirtualMemory split(size_t size);
void clear();
};
! class ZVirtualMemoryManager VALUE_OBJ_CLASS_SPEC {
private:
ZMemoryManager _manager;
bool _initialized;
bool reserve(uintptr_t start, size_t size);
--- 44,54 ----
size_t size() const;
ZVirtualMemory split(size_t size);
void clear();
};
! class ZVirtualMemoryManager {
private:
ZMemoryManager _manager;
bool _initialized;
bool reserve(uintptr_t start, size_t size);
< prev index next >