< prev index next >
src/hotspot/share/runtime/os.cpp
Print this page
rev 55555 : [mq]: nestegg
@@ -793,10 +793,21 @@
void* membase = MemTracker::record_free(memblock);
::free(membase);
#endif
}
+static void* p_nestegg = NULL;
+bool os::init_nestegg(size_t size) {
+ p_nestegg = os::malloc(size, mtInternal);
+ return p_nestegg != NULL;
+}
+
+void os::release_nestegg() {
+ os::free(p_nestegg);
+ p_nestegg = NULL;
+}
+
void os::init_random(unsigned int initval) {
_rand_seed = initval;
}
< prev index next >