RFR (XS): 8015635: Crash when specifying very large code cache size
Vladimir Kozlov
vladimir.kozlov at oracle.com
Thu Jun 27 09:36:10 PDT 2013
We don't place 'else' on separate line and remove comment inside 'if' body and change it to:
} else if (ReservedCodeCacheSize > 2*G) { {
// Code cache size larger than MAXINT is not supported.
Thanks,
Vladimir
On 6/27/13 5:01 AM, Albert Noll wrote:
> Hi,
>
> thanks for reviewing this small patch.
>
> Best,
> Albert
>
> jbs: https://jbs.oracle.com/bugs/browse/JDK-8015635
> webrev: http://cr.openjdk.java.net/~anoll/8015635/webrev/ <http://cr.openjdk.java.net/%7Eanoll/8015635/webrev/>
>
> Problem: A code cache size larger than 2G is not supported and therefore results in VM crashes.
> Solution: Limit the size of the code cache to at most 2G when arguments are checked. If a larger code cache size is
> specified with -XX:ReservedCodeCacheSize=..., the JVM does not start and reports an error.
>
>
> Best,
> Albert
>
More information about the hotspot-compiler-dev
mailing list