Integrated: 8310225: Reduce inclusion of oopMapCache.hpp and generateOopMap.hpp

Ioi Lam iklam at openjdk.org
Tue Jun 20 23:16:13 UTC 2023


On Fri, 16 Jun 2023 17:45:12 GMT, Ioi Lam <iklam 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)

This pull request has now been integrated.

Changeset: 28415adb
Author:    Ioi Lam <iklam at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/28415adb795dd9d4905d2366c6cc88fc569b8f80
Stats:     8 lines in 5 files changed: 3 ins; 3 del; 2 mod

8310225: Reduce inclusion of oopMapCache.hpp and generateOopMap.hpp

Reviewed-by: stuefe, coleenp

-------------

PR: https://git.openjdk.org/jdk/pull/14525


More information about the hotspot-dev mailing list