Re: RFR: 8284638: store skip buffers in InputStream Object [v9]
On Wed, 20 Apr 2022 16:35:25 GMT, liach wrote: >> XenoAmess has updated the pull request incrementally with one additional >> commit since the last revision: >> >> remove uselsee MIN_SKIP_BUFFER_SIZE > > src/java.base/share/classes/java/io/InputStream.java line 62: > >> 60: >> 61: private byte[] skipBufferReference(long remaining) { >> 62: int size = (int) Math.min(MAX_SKIP_BUFFER_SIZE, remaining); > > This is now redundant. Can change parameter to (int size) directly @liach done. - PR: https://git.openjdk.java.net/jdk/pull/5872
Re: RFR: 8284638: store skip buffers in InputStream Object [v9]
On Wed, 20 Apr 2022 16:30:19 GMT, XenoAmess wrote: >> @jmehrens what about this then? >> I think it safe now(actually this mechanism is learned from Reader) > > XenoAmess has updated the pull request incrementally with one additional > commit since the last revision: > > remove uselsee MIN_SKIP_BUFFER_SIZE src/java.base/share/classes/java/io/InputStream.java line 62: > 60: > 61: private byte[] skipBufferReference(long remaining) { > 62: int size = (int) Math.min(MAX_SKIP_BUFFER_SIZE, remaining); This is now redundant. Can change parameter to (int size) directly - PR: https://git.openjdk.java.net/jdk/pull/5872
Re: RFR: 8284638: store skip buffers in InputStream Object [v9]
> @jmehrens what about this then? > I think it safe now(actually this mechanism is learned from Reader) XenoAmess has updated the pull request incrementally with one additional commit since the last revision: remove uselsee MIN_SKIP_BUFFER_SIZE - Changes: - all: https://git.openjdk.java.net/jdk/pull/5872/files - new: https://git.openjdk.java.net/jdk/pull/5872/files/31652c3a..696aa53b Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk&pr=5872&range=08 - incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=5872&range=07-08 Stats: 2 lines in 1 file changed: 0 ins; 2 del; 0 mod Patch: https://git.openjdk.java.net/jdk/pull/5872.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/5872/head:pull/5872 PR: https://git.openjdk.java.net/jdk/pull/5872