RFR: 8300236: Use VarHandle access in Data(Input | Output)Stream classes [v7]

Per Minborg pminborg at openjdk.org
Tue Jan 24 12:36:48 UTC 2023


> This PR proposes using a performance optimization using a new supported API for operations similar to those found in `java.io.Bits`

Per Minborg has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 18 commits:

 - Merge master and fix RAF issues
 - Remove redundant @throws documentation
 - Remove methods with implicit zero offset
 - Add benchmark
 - Rename and move
 - Improve doc and fix typo
 - Remove white spaces
 - Remove white space
 - Fix jcheck issues
 - Update copyright years
 - ... and 8 more: https://git.openjdk.org/jdk/compare/048705c0...f331d2e7

-------------

Changes: https://git.openjdk.org/jdk/pull/12076/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=12076&range=06
  Stats: 1720 lines in 12 files changed: 1065 ins; 560 del; 95 mod
  Patch: https://git.openjdk.org/jdk/pull/12076.diff
  Fetch: git fetch https://git.openjdk.org/jdk pull/12076/head:pull/12076

PR: https://git.openjdk.org/jdk/pull/12076


More information about the core-libs-dev mailing list