RFR(XXS): 8024128: guarantee(codelet_size > 0 && (size_t)codelet_size > 2*K) failed: not enough space for interpreter generation

Vladimir Kozlov vladimir.kozlov at oracle.com
Mon Sep 16 13:53:17 PDT 2013


Good.

Vladimir

On 9/16/13 5:57 AM, Albert Noll wrote:
> Hi,
>
> please review this small patch:
>
> Problem: Not enough room for interpreter. The last changes to the
> templateInterpreter
> refer to: https://bugs.openjdk.java.net/browse/JDK-7088419 .
> These changes add three entry points (java_util_zip_CRC32_update,
> java_util_zip_CRC32_updateBytes,
> and java_util_zip_CRC32_updateByteBuffer), which require in total ~5K
> for the 32-bit version and ~8k for
> the 64-bit version.
>
> Solution: Increase interpreter size for x86 template interpreter.
>
> http://cr.openjdk.java.net/~anoll/8024128/webrev.00/
> <http://cr.openjdk.java.net/%7Eanoll/8024128/webrev.00/>
> https://bugs.openjdk.java.net/browse/JDK-8024128
>
>
>
> Many thanks for the reviews.
> Best,
> Albert


More information about the hotspot-compiler-dev mailing list