RFR: 8305895: Implementation: JEP 450: Compact Object Headers (Experimental) [v7]

Feilong Jiang fjiang at openjdk.org
Thu May 11 09:55:47 UTC 2023


On Thu, 11 May 2023 09:42:59 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> > I have tried the same boot JDK with the mainline JDK code base, and it looks good. P.S. I also tried cross-compiling with this PR, and the building passed without failures.
> 
> 
> 
> OK, but this still points to incompatibility with boot/build JDK. The state of the source tree at this PR does not have any `STRING_TEMPLATES` symbol, it was added with JDK-8285932, so there is no way interim java.compiler in current PR references it, it must come from somewhere else. Do you have a self-built boot JDK that carries JDK-8285932? I'd suggest using a more stable JDK 20 as boot JDK.

Yes, the boot JDK I used was based on mainline JDK. That the problem here.

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

PR Comment: https://git.openjdk.org/jdk/pull/13844#issuecomment-1543693010


More information about the hotspot-dev mailing list