On Tue, 13 Dec 2022 09:27:24 GMT, Per Minborg <pminb...@openjdk.org> wrote:

>> This PR suggests improving performance for read and write operations for the 
>> longer primitives in `RandomAccessFile`.
>> 
>> These improvements would also propagate to other JDK classes relying on 
>> these improved `RandomAccessFile` operations.
>
> Per Minborg has updated the pull request with a new target base due to a 
> merge or a rebase. The pull request now contains two commits:
> 
>  - Merge master
>  - Perform I/O operations in bulk for RandomAccessFile

src/java.base/share/classes/java/io/RandomAccessFile.java line 930:

> 928:     public final long readLong() throws IOException {
> 929:         readFully(buffer, 0, Long.BYTES);
> 930:         return (((long)(buffer[0]       ) << 56) +

I think you can use `Bits.getLong()` here

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

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

Reply via email to