[trivial] RFR: 8242631: Missing but used special functions for some classes
Kim Barrett
kim.barrett at oracle.com
Wed Apr 15 23:31:07 UTC 2020
> On Apr 14, 2020, at 10:26 PM, David Holmes <david.holmes at oracle.com> wrote:
>
> Hi Kim,
>
> Looks fine and trivial.
Thanks.
>
> Thanks,
> David
>
> On 14/04/2020 11:02 pm, Kim Barrett wrote:
>> Please review this trivial change to a couple of classes to eliminate
>> gcc9 deprecation warnings for them when compiling for C++11 or later.
>> See the CR for more details about the warnings.
>> BCEscapeAnalyzer::ArgumentMap has an implicitly defined copy
>> constructor and a user-defined copy assignment operator. Since the
>> copy assignment operator is functionally equivalent to the default,
>> removed it.
>> Various subtypes of oop had an implicitly defined copy constructor;
>> made it explicit.
>> There are a few more like these, but I may address them differently.
>> CR:
>> https://bugs.openjdk.java.net/browse/JDK-8242631
>> Webrev:
>> https://cr.openjdk.java.net/~kbarrett/8242631/open.00/
>> Testing:
>> mach5 tier1
More information about the hotspot-dev
mailing list