[aarch64-port-dev ] RFR: 8193266: AArch64: TestOptionsWithRanges.java SIGSEGV

Andrew Haley aph at redhat.com
Mon Dec 18 09:15:53 UTC 2017

On 13/12/17 15:56, Stuart Monteith wrote:
>    I've moved the constant "UnscaledClassSpaceMax" from metaspace.cpp
> and metaspaceShared.cpp
> MetaspaceShared::initialize_dumptime_shared_and_meta_spaces. This is
> the same value as UnscaledOopHeapMax. Perhaps that should be used
> instead of UnscaledClassSpaceMax in all three places.
>    I'm using the constant in MacroAssembler_aarch64.hpp in the
> MacroAssembler constructor instead of CompressedClassSpaceSize.

I don't thing that really helps.  We don't need a global constant
which is the worst possible case for UnscaledClassSpaceMax because
we already know what that is: it's 2**32.

We need to know how much space is in use.

Andrew Haley
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671

More information about the hotspot-dev mailing list