> This PR proposes to consolidate and standardize the benchmarks related to the > bulk operations for memory segments. > > All the benchmarks will now run with > (heap|native)x(aligned|unaligned)x(intint|intlong|longlong) combinations. > > It should be noted that with this change, the running time for the benchmarks > would increase significantly.
Per Minborg 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 nine additional commits since the last revision: - Update after comments - Merge branch 'master' into improved-bulk-benchmarks - Add loop variant for mismatch - Use other allocateFrom overload - Remove lingering comment - Refactor and use long arrays - Remove BulkOps - Fix copyright years - Improve BulkOp benchmarks ------------- Changes: - all: https://git.openjdk.org/jdk/pull/28260/files - new: https://git.openjdk.org/jdk/pull/28260/files/7f40672e..9dd24c1a Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=28260&range=04 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=28260&range=03-04 Stats: 37510 lines in 674 files changed: 22232 ins; 10672 del; 4606 mod Patch: https://git.openjdk.org/jdk/pull/28260.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/28260/head:pull/28260 PR: https://git.openjdk.org/jdk/pull/28260
