RFR: 8310225: Reduce inclusion of oopMapCache.hpp and generateOopMap.hpp
Ioi Lam
iklam at openjdk.org
Tue Jun 20 23:16:11 UTC 2023
On Fri, 16 Jun 2023 18:59:07 GMT, Thomas Stuefe <stuefe at openjdk.org> wrote:
>> These includes aren't necessary and should be removed:
>>
>> frame_x86.inline.hpp -> oopMapCache.hpp -> generateOopMap.hpp.
>>
>> Before:
>> frame_x86.inline.hpp included 571 times
>> oopMapCache.hpp included 571 times
>> generateOopMap.hpp included 571 times
>>
>> After:
>> frame_x86.inline.hpp included 571 times
>> oopMapCache.hpp included 21 times
>> generateOopMap.hpp included 21 times
>>
>> (as calculated by https://github.com/iklam/tools/blob/main/headers/whoincludes.tcl)
>
> Failing GHAs could be related to JDK-8310183.
Thanks @tstuefe and @coleenp for the review!
Merged with mainline and reran tier1 + builds-tier5 tests.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/14525#issuecomment-1599701851
More information about the hotspot-dev
mailing list