< prev index next >
src/share/vm/runtime/perfMemory.hpp
Print this page
@@ -118,10 +118,11 @@
static char* _end;
static char* _top;
static size_t _capacity;
static PerfDataPrologue* _prologue;
static jint _initialized;
+ static bool _destroyed;
static void create_memory_region(size_t sizep);
static void delete_memory_region();
public:
@@ -134,10 +135,11 @@
static char* start() { return _start; }
static char* end() { return _end; }
static size_t used() { return (size_t) (_top - _start); }
static size_t capacity() { return _capacity; }
static bool is_initialized() { return _initialized != 0; }
+ static bool is_destroyed() { return _destroyed; }
static bool contains(char* addr) {
return ((_start != NULL) && (addr >= _start) && (addr < _end));
}
static void mark_updated();
< prev index next >