RFR (S) 8008217: CDS: Class data sharing limits the malloc heap on Solaris
Zhengyu Gu
zhengyu.gu at oracle.com
Mon Mar 18 08:19:51 PDT 2013
Good to me.
-Zhengyu
On 3/15/2013 2:25 PM, Coleen Phillimore wrote:
> Summary: Don't use HeapBaseMinAddress on solaris, let the OS pick the
> CDS archive address on solaris. Move all CDS archive addresses up to
> 32G on 64 bit.
>
> On Linux, this still uses 2*G address because running ute, we can't
> seem get the same address that -Xshare:dump choses. Solaris chooses a
> higher address which seems to work fine.
>
> open webrev at http://cr.openjdk.java.net/~coleenp/8008217/
> bug link at http://bugs.sun.com/view_bug.do?bug_id=8008217
>
> Tested manually with gc/gctests/ManyObjects on all platforms. To add
> a jtreg test, we'd have to introduce a new flag to change the location
> of the shared archive because we don't have write access to JAVA_HOME
> while testing. Do people think this is worth doing?
>
> Thanks,
> Coleen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-runtime-dev/attachments/20130318/04af68ba/attachment.html
More information about the hotspot-runtime-dev
mailing list