RFR(XS): 8233466: aarch64: remove unnecessary load of mdo when profiling return and parameters type

Yangfei (Felix) felix.yang at huawei.com
Mon Nov 25 11:33:18 UTC 2019


Ping…   Any comments?

Thanks,
Felix

From: Yangfei (Felix)
Sent: Thursday, November 7, 2019 9:17 AM
To: hotspot-runtime-dev at openjdk.java.net; aarch64-port-dev at openjdk.java.net
Subject: RFR(XS): 8233466: aarch64: remove unnecessary load of mdo when profiling return and parameters type

Hi,

   Please review the following patch:

      Bug: https://bugs.openjdk.java.net/browse/JDK-8233466

Webrev: http://cr.openjdk.java.net/~fyang/8233466/webrev.00/



When profiling return and parameters type from the interpreter on aarch64 platform, 'mdp' is loaded by test_method_data_pointer which is called by profile_return_type & profile_parameters_type.

It's not necessary to load mdo before calling __ profile_return_type or __ profile_parameters_type.



Passed tier1-3 testing.



Thanks,

Felix


More information about the hotspot-runtime-dev mailing list