[9] RFR (S) 8147978: Remove Method::_method_data for C1
Christian Thalinger
christian.thalinger at oracle.com
Thu Feb 4 17:31:07 UTC 2016
src/share/vm/oops/method.hpp:
I’d rather have the #if’s inside the method bodies.
> On Feb 3, 2016, at 11:20 PM, Chris Plummer <chris.plummer at oracle.com> wrote:
>
> Hello,
>
> Please review the following for removing Method::_method_data when only supporting C1 (or more specifically, when not supporting C2 or JVMCI). This will help reduce dynamic footprint usage for the minimal VM.
>
> As part of this fix, ProfileInterperter is forced to false unless C2 or JVMCI is supported. This was mainly done to avoid crashes if it is turned on and Method::_method_data has been excluded, but also because it is not useful except to C2 or JVMCI.
>
> Webrev: http://cr.openjdk.java.net/~cjplummer/8147978/webrev.02/
> Bug: https://bugs.openjdk.java.net/browse/JDK-8147978
>
> Test with JPRT -testset hotspot.
>
> thanks,
>
> Chris
More information about the hotspot-compiler-dev
mailing list