[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