> PPC64 implementation with many optimizations disabled by default. Many tests > are already passing. We may be able to fix some more this week, but we can > work on the remaining ones after the Valhalla integration into mainline. > > This PR only touches PPC64 files. No risk for other platforms. > > --------- > - [x] I confirm that I make this contribution in accordance with the [OpenJDK > Interim AI Policy](https://openjdk.org/legal/ai).
Martin Doerr has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 17 additional commits since the last revision: - Merge remote-tracking branch 'origin' into PPC64 - Fix C1 stub return values. - Move flat_field_copy to BarrierSetAssembler. - Remove redundant code. - Asserts for currently unsupported functionality - Remove untested from _fast_vgetfield. - Add missing ClearArray and CastP2X nodes. - Fix call instruction in Valhalla C1 CodeStubs. - One more far branch. Add unimportant code from other platforms. - Remove untested for getfield flat - ... and 7 more: https://git.openjdk.org/valhalla/compare/cc66b20b...d41053fd ------------- Changes: - all: https://git.openjdk.org/valhalla/pull/2549/files - new: https://git.openjdk.org/valhalla/pull/2549/files/dffb8d90..d41053fd Webrevs: - full: https://webrevs.openjdk.org/?repo=valhalla&pr=2549&range=15 - incr: https://webrevs.openjdk.org/?repo=valhalla&pr=2549&range=14-15 Stats: 6967 lines in 251 files changed: 5463 ins; 634 del; 870 mod Patch: https://git.openjdk.org/valhalla/pull/2549.diff Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2549/head:pull/2549 PR: https://git.openjdk.org/valhalla/pull/2549
