Integrated: 8310494: Do not include constantPool.hpp from instanceKlass.hpp

Ioi Lam iklam at openjdk.org
Fri Jun 23 19:45:15 UTC 2023


On Wed, 21 Jun 2023 15:46:22 GMT, Ioi Lam <iklam at openjdk.org> wrote:

> instanceKlass.hpp is needed quite frequently for HotSpot C++ sources, but constantPool.hpp is much less frequently.
> 
> This PR is the first step of reducing the inclusion of constantPool.hpp, by removing it from instanceKlass.hpp
> 
> I moved a bunch of inline functions into instanceKlass.cpp. These don't seem to be performance related.

This pull request has now been integrated.

Changeset: bfcca5ef
Author:    Ioi Lam <iklam at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/bfcca5eff96ac3cd72996b6c4865872c2da4de53
Stats:     61 lines in 5 files changed: 36 ins; 13 del; 12 mod

8310494: Do not include constantPool.hpp from instanceKlass.hpp

Reviewed-by: stefank, coleenp

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

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


More information about the hotspot-dev mailing list