[vectorIntrinsics] RFR: Remove `byte[]` and `ByteBuffer` access methods. [v3]
Paul Sandoz
psandoz at openjdk.java.net
Tue Apr 19 20:46:51 UTC 2022
> Removes `byte[]` and `ByteBuffer` vector access methods.
>
> Fixes performance issue with the fallback implementation of `MemorySegment` accessors (the `ValueLayout` passed to the scalar accessors needs to be constant).
Paul Sandoz 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 five additional commits since the last revision:
- Merge branch 'vectorIntrinsics' into rm-byte-bytebuffer
- Sync tests with update to template
- Remove scoped methods.
- Fix execution error and typos
- Impl and test chanages.
-------------
Changes:
- all: https://git.openjdk.java.net/panama-vector/pull/190/files
- new: https://git.openjdk.java.net/panama-vector/pull/190/files/3202fdb1..4e924c87
Webrevs:
- full: https://webrevs.openjdk.java.net/?repo=panama-vector&pr=190&range=02
- incr: https://webrevs.openjdk.java.net/?repo=panama-vector&pr=190&range=01-02
Stats: 191340 lines in 2493 files changed: 137997 ins; 13031 del; 40312 mod
Patch: https://git.openjdk.java.net/panama-vector/pull/190.diff
Fetch: git fetch https://git.openjdk.java.net/panama-vector pull/190/head:pull/190
PR: https://git.openjdk.java.net/panama-vector/pull/190
More information about the panama-dev
mailing list