[aarch64-port-dev ] Review, please
Andrew Haley
aph at redhat.com
Mon Apr 13 17:05:53 UTC 2015
On 04/13/2015 04:13 PM, Johnson, E Andrew wrote:
> I have discovered a number of places where both the
> aarch64-port/jdk7 and aarch64-port/jdk8 sources have conditionals
> which include "defined(AARCH64)" that are not in the jdk9/dev
> sources. One of these, in
> hotspot/src/share/vm/runtime/advancedThresholdPolicy.cpp, causes a
> regression in the performance of the SPECjvm2008 benchmark
> scimark.monte_carlo, since a method which had been been expanded
> inline in both jdk7 and jdk8 is not inlined in jdk9. Because of the
> number of calls made to this method, the calling overhead reduces
> the score to 1/6 of the score reported when the method is expanded
> inline. I am sure that other benchmarks, as well as other
> applications, are impacted by this.
Ah, that's very interesting. Thanks.
> I will be submitting a bug report and a webrev which includes these
> patches. However, since the principal developers of the
> aarch64-port are on this email list, I figured it would be
> worthwhile to get a "sanity check" on these changes. If there are
> good reasons why any of these should not be propagated into
> jdk9/dev, I will be happy to remove them from the proposed patches.
> If indeed, these are all "errors of omission", then I will submit
> the entire set of patches.
Sure. Ed, can you look at this?
Thanks,
Andrew.
More information about the aarch64-port-dev
mailing list