RFR: JDK-8287061: Support for rematerializing scalar replaced objects participating in allocation merges [v9]

Cesar Soares Lucas cslucas at openjdk.org
Fri Apr 21 15:10:49 UTC 2023


On Thu, 20 Apr 2023 00:35:19 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:

> Again got failures in the test on Aarch64 running with -XX:-UseTLAB:
> 
> ```
> testCmpMergeWithNull(boolean,int,int):
> - Failed comparison: [found] 0 = 2 [given]
> testCmpMergeWithNull_Second(boolean,int,int)
> - Failed comparison: [found] 0 = 1 [given]
> testMergedAccessAfterCallNoWrite(boolean,int,int)
> - Failed comparison: [found] 2 = 3 [given]
> testMergedAccessAfterCallWithWrite(boolean,int,int)
> - Failed comparison: [found] 2 = 3 [given]
> testNestedObjectsArray(boolean,int,int)
> - Failed comparison: [found] 2 = 4 [given]
> ```

@vnkozlov - The reason for these failures is due to an issue in the test framework ALLOC Regex: https://bugs.openjdk.org/browse/JDK-8306625 . Since only the tests added in this PR are failing due to that problem do you think I should create a separate PR to fix the Regex or just include the fix in this PR?

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

PR Comment: https://git.openjdk.org/jdk/pull/12897#issuecomment-1517977996



More information about the security-dev mailing list