On 16/09/2014 13:34, Mark Derricutt wrote:
On 16 Sep 2014, at 23:54, Balchandra Vaidya wrote:
Permanent Generation feature has been removed.
http://mail.openjdk.java.net/pipermail/hotspot-dev/2012-September/006679.html
http://openjdk.java.net/jeps/122
http://bugs.java.com/bugdatabase/view_bug.do?bug_id=6964458
https://blogs.oracle.com/poonam/entry/about_g1_garbage_collector_permanent
I realise perigean is gone, but from that first link you posted:
| - The permanent generation has been removed. The
PermSize and MaxPermSize are ignored and a warning is
issued if they are present on the command line.
|
It should be /ignored/ - not crash the VM.
First, I think the VM always exited/not started when unsupported flag is
passed.
Second, a warning message was displayed when PermSize and MaxPermSize
flags were passed in jdk 8 for allowing applications to migrate away. In
JDK 9,
exiting the VM is consistent with any unsupported flag used.
Thanks
Balchandra
Mark