Integrated: 8282509: [exploded image] ResolvedClassTest fails with similar output
Tyler Steele
duke at openjdk.java.net
Thu Mar 10 15:12:47 UTC 2022
On Fri, 4 Mar 2022 16:22:47 GMT, Tyler Steele <duke at openjdk.java.net> wrote:
> This is a tentative solution to a failure observed on AIX. The solution is tentative because I require help to ensure that something deeper and more problematic is not happening.
>
> The test fails because the output produced by PrintCompilation produces `LambdaForm$MH/0x00000007c0002400` instead of `Invokers$Holder` as it does on other platforms. There is one other place the output is different, when `DirectMethodHandle$Holder` is replaced with `LambdaForm$DMH/0x00000007c0001c00`. Ignoring these name changes, the output of PrintCompilation is identical. I observe the same compilations (including the OSR/non-OSR, and same level) in the same order.
>
> I would be grateful for help understanding the root of the difference behind the change. I have a few ideas, but I will let you build your own interpretations free from my potentially incorrect understanding (i.e. no spoilers). Thanks in advance.
This pull request has now been integrated.
Changeset: 7c8ea9f0
Author: Tyler Steele <tyler.steele at ibm.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/7c8ea9f05b35069e2b5b43e1a0e46f7dbe374e4c
Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod
8282509: [exploded image] ResolvedClassTest fails with similar output
Reviewed-by: mdoerr, dlong
-------------
PR: https://git.openjdk.java.net/jdk/pull/7701
More information about the hotspot-compiler-dev
mailing list