[aarch64-port-dev ] AARCH64: 8064611: Changes to HotSpot shared code
Andrew Haley
aph at redhat.com
Tue Nov 18 09:34:42 UTC 2014
On 17/11/14 23:06, Dean Long wrote:
> 1) I'm still hoping for an explanation of the is_last_use change in
> c1_LinearScan.cpp
I don't exactly know; it was a long time ago. The reasonable thing
for me to do is take it out and do some testing, but I am a little
nervous about the amount of real-world testing I'd need to do to be
sure. I can appreciate that we don't really want to have mysteries
like this in new code, though.
> 2) Do you remember why compactingPermGenGen.o needs -O1?
It's probably obsolete: there was a bug in amd64 which needed it, and
the -O1 is still there in amd64.make. There's also the NOOPT for the
copied fdlibm routines in sharedRuntimeTrig.o: I suspect that's
obsolete too.
The right thing to do here is, I suggest, to take out both of these
dubious fragments but be prepared to re-commit them.
Andrew.
More information about the aarch64-port-dev
mailing list