[aarch64-port-dev ] RFR: 8193266: AArch64: TestOptionsWithRanges.java SIGSEGV
Andrew Haley
aph at redhat.com
Thu Jan 4 14:45:16 UTC 2018
Hi,
On 04/01/18 14:26, coleen.phillimore at oracle.com wrote:
> I was going to offer to sponsor this since it touches shared code but
> I'm not sure I like that there's AARCH64 specific code in
> universe.cpp/hpp. And the name is somewhat offputting, suggesting
> implementation details of one target leaking into shared code.
>
> set_use_XOR_for_compressed_class_base
>
> I think webrev-3 looked more reasonable, and could elide the #ifdef
> AARCH64 in the shared code for that version. And the indentation is
> better.
I hate the #ifdef AARCH64 stuff too, but it's always a sign that there
is something wrong with the front-end to back-end modularization. We
can handle the use_XOR_for_compressed_class_base later: we really
should have a way to communicate with the back ends when the memory
layout is initialized. We can go with webrev-3.
--
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