solaris_i586-fastdebug-c1-jvm98 FAILED "permanent generation read only space is not large enough"
Kelly O'Hair
Kelly.Ohair at Sun.COM
Fri Jul 31 17:51:07 PDT 2009
Please file a hotspot bug.
If they end up with a workaround, I can adjust JPRT.
-kto
Tim Bell wrote:
> Hi-
>
> Several of my JPRT build/test jobs failed recently with:
>
>> Failure reason: Target solaris_i586-fastdebug-c1-jvm98 FAILED. The
>> preparation of the built bits failed. Post install step failed:
>> rv=2,stdout="Loading classes to share ... done.
>> Rewriting and unlinking classes ... done.
>> Calculating hash values for String objects .. done.
>> Calculating fingerprints ... done.
>> Removing unshareable information ... done.
>> Moving pre-ordered read-only objects to shared space at 0xd8000000 ... done.
>> Moving read-only objects to shared space at 0xd85eb338 ... done.
>> Moving common symbols to shared space at 0xd85ed2e8 ... done.
>> Moving remaining symbols to shared space at 0xd86c2728 ... done.
>> Moving string char arrays to shared space at 0xd86c38d8 ... done.
>> Moving additional symbols to shared space at 0xd8782d08 ... Java HotSpot(TM)
>> Client VM warning:
>> The permanent generation read only space is not large enough to
>> preload requested classes. Use -XX:SharedReadOnlySize= to increase
>> the initial size of the read only space.
>>
>> ",stderr="" Target solaris_i586-fastdebug-c2-jvm98 FAILED. The preparation of
>> the built bits failed. Post install step failed: rv=2,stdout="Loading
>> classes to share ... done.
>> Rewriting and unlinking classes ... done.
>> Calculating hash values for String objects .. done.
>> Calculating fingerprints ... done.
>> Removing unshareable information ... done.
>> Moving pre-ordered read-only objects to shared space at 0xd8000000 ... done.
>> Moving read-only objects to shared space at 0xd85eb338 ... done.
>> Moving common symbols to shared space at 0xd85ed2e8 ... done.
>> Moving remaining symbols to shared space at 0xd86c2728 ... done.
>> Moving string char arrays to shared space at 0xd86c38d8 ... done.
>> Moving additional symbols to shared space at 0xd8782d08 ... Java HotSpot(TM)
>> Client VM warning:
>> The permanent generation read only space is not large enough to
>> preload requested classes. Use -XX:SharedReadOnlySize= to increase
>> the initial size of the read only space.
>>
>> ",stderr="" Target solaris_x64-fastdebug-c2-jvm98 FAILED. The preparation of
>> the built bits failed. Post install step failed: rv=2,stdout="Loading
>> classes to share ... done.
>> Rewriting and unlinking classes ... done.
>> Calculating hash values for String objects .. done.
>> Calculating fingerprints ... done.
>> Removing unshareable information ... done.
>> Moving pre-ordered read-only objects to shared space at 0xd8000000 ... done.
>> Moving read-only objects to shared space at 0xd85eb338 ... done.
>> Moving common symbols to shared space at 0xd85ed2e8 ... done.
>> Moving remaining symbols to shared space at 0xd86c2728 ... done.
>> Moving string char arrays to shared space at 0xd86c38d8 ... done.
>> Moving additional symbols to shared space at 0xd8782d08 ... Java HotSpot(TM)
>> Client VM warning:
>> The permanent generation read only space is not large enough to
>> preload requested classes. Use -XX:SharedReadOnlySize= to increase
>> the initial size of the read only space.
>>
>> ",stderr=""
>
> It appears the fastdebug build has grown enough to blow through some
> preallocated size.
>
> What setting needs to be increased? I did not see a bug open on this...
> let me know if you would like one filed.
>
> Thanks-
> Tim
More information about the hotspot-dev
mailing list