RFR: 8269138: Move typeArrayOop.inline.hpp include to vectorSupport.cpp

Aleksey Shipilev shade at openjdk.java.net
Wed Jun 23 06:30:27 UTC 2021


On Tue, 22 Jun 2021 15:02:58 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> See the bug report for inclusion circularity that breaks current Loom workspace. Including stuff properly, `.hpp` in `.hpp`, and `.inline.hpp` in `.cpp` resolves this.
> 
> Additional testing:
>  - [x] Linux x86_64 builds
>  - [x] Loom repository builds Linux x86_64 with this patch cherry-picked

There are GHA failures on Linux additional builds. I believe these are due to JDK-8269148. Since that fix would go through jdk17 -> jdk sync much later, I would not wait for it here. I'll integrate this simple fix now.

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

PR: https://git.openjdk.java.net/jdk/pull/4559


More information about the hotspot-dev mailing list