src/os/solaris/vm/os_solaris.cpp
Print this page
@@ -474,28 +474,10 @@
julong os::physical_memory() {
return Solaris::physical_memory();
}
-julong os::allocatable_physical_memory(julong size) {
-#ifdef _LP64
- return size;
-#else
- julong result = MIN2(size, (julong)3835*M);
- if (!is_allocatable(result)) {
- // Memory allocations will be aligned but the alignment
- // is not known at this point. Alignments will
- // be at most to LargePageSizeInBytes. Protect
- // allocations from alignments up to illegal
- // values. If at this point 2G is illegal.
- julong reasonable_size = (julong)2*G - 2 * LargePageSizeInBytes;
- result = MIN2(size, reasonable_size);
- }
- return result;
-#endif
-}
-
static hrtime_t first_hrtime = 0;
static const hrtime_t hrtime_hz = 1000*1000*1000;
const int LOCK_BUSY = 1;
const int LOCK_FREE = 0;
const int LOCK_INVALID = -1;