hg: hsx/hotspot-rt/hotspot: 8008217: CDS: Class data sharing limits the malloc heap on Solaris
coleen.phillimore at oracle.com
coleen.phillimore at oracle.com
Wed Mar 20 09:02:06 PDT 2013
Changeset: 91bf0bdae37b
Author: coleenp
Date: 2013-03-20 08:04 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/91bf0bdae37b
8008217: CDS: Class data sharing limits the malloc heap on Solaris
Summary: In 64bit VM move CDS archive address to 32G on all platforms using new flag SharedBaseAddress. In 32bit VM set CDS archive address to 3Gb on Linux and let other OSs pick the address.
Reviewed-by: kvn, dcubed, zgu, hseigel
! src/os_cpu/bsd_x86/vm/globals_bsd_x86.hpp
! src/os_cpu/bsd_zero/vm/globals_bsd_zero.hpp
! src/os_cpu/linux_sparc/vm/globals_linux_sparc.hpp
! src/os_cpu/linux_x86/vm/globals_linux_x86.hpp
! src/os_cpu/linux_zero/vm/globals_linux_zero.hpp
! src/os_cpu/solaris_sparc/vm/globals_solaris_sparc.hpp
! src/os_cpu/solaris_x86/vm/globals_solaris_x86.hpp
! src/os_cpu/windows_x86/vm/globals_windows_x86.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/runtime/globals.hpp
More information about the serviceability-dev
mailing list