< prev index next >
src/hotspot/share/runtime/os.cpp
Print this page
rev 55555 : [mq]: nestegg
*** 793,802 ****
--- 793,813 ----
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 >