[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