[lworld+vector] RFR: Merge lworld [v2]
Jatin Bhateja
jbhateja at openjdk.org
Thu Aug 31 06:14:31 UTC 2023
On Wed, 30 Aug 2023 06:36:01 GMT, Xiaohong Gong <xgong at openjdk.org> wrote:
>> This patch merges the latest `valhalla:lworld` to
>> `valhalla:lworld+vector` branch, together with following
>> main changes:
>>
>> 1. Resolve conflicts mainly caused by the BACKOUT of
>> `VectorShuffle refactory` in jdk mainline [1].
>> 2. Fix the class id issue for `SafePointScalarMergeNode` added by [JDK-8287061](https://bugs.openjdk.java.net/browse/JDK-8287061). This causes an jvm crash
>> when building the jdk image. `lworld` branch also
>> fixes it (see [2]), but it seems the id is not correctly
>> ordered.
>>
>> [1] https://github.com/openjdk/jdk/pull/14629
>>
>> [2] https://github.com/openjdk/valhalla/blob/lworld/src/hotspot/share/opto/node.hpp#L738
>
> Xiaohong Gong has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision:
>
> Merge lworld
Marked as reviewed by jbhateja (Committer).
Hi @XiaohongGong ,
I verified that validation status is intact and other failures with additional -XX:+DeoptimizeALot option are also fixed with the merge.
Best Regards,
Jatin
-------------
PR Review: https://git.openjdk.org/valhalla/pull/921#pullrequestreview-1604009574
PR Comment: https://git.openjdk.org/valhalla/pull/921#issuecomment-1700422522
More information about the valhalla-dev
mailing list