< 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 >