RFR (M) 8199282: Remove ValueObj class for allocation subclassing for gc code
coleen.phillimore at oracle.com
coleen.phillimore at oracle.com
Mon Mar 12 15:27:03 UTC 2018
Thanks Stefan!
Coleen
On 3/12/18 11:21 AM, Stefan Karlsson wrote:
> Looks good.
>
> StefanK
>
> On 2018-03-12 15:49, coleen.phillimore at oracle.com wrote:
>> This is the last of the installments of removing ValueObj for
>> allocation subclassing. This removes the type from allocation.hpp.
>> This also removes some #includes for allocation.hpp from gc files
>> that no longer need it for VALUE_OBJ_CLASS_SPEC subclassing. We
>> could do an additional pass to remove more allocation.hpp and
>> globalDefinitions.hpp from files or remove this #include on a
>> case-by-case basis. That is, be aware that it may no longer be needed
>> in any header files you happen to be working on. Thanks to Kim for
>> pointing this out.
>>
>> Tested with mach5 tier1 and 2 on linux-x64, solaris-sparcv9,
>> macos-x64 and windows-x64.
>>
>> open webrev at http://cr.openjdk.java.net/~coleenp/8199282.01/webrev
>> bug link https://bugs.openjdk.java.net/browse/JDK-8199282
>>
>> Thanks,
>> Coleen
>>
>>
>
More information about the hotspot-runtime-dev
mailing list