Skip to content

4.97.0

Choose a tag to compare

@jdereg jdereg released this 08 Mar 16:40
· 59 commits to master since this release

Changes

  • PERFORMANCE: FastReader.readUntil() now splits the inner loop into a read-only delimiter scan followed by a bulk System.arraycopy, allowing the JIT to optimize the tight scan loop independently from memory writes.
  • PERFORMANCE: FastReader.readUntil() scan loop now uses a do-while with a single array access per iteration and hoists position assignment above the delimiter check to eliminate a duplicate write.

Maven:

<dependency>
  <groupId>com.cedarsoftware</groupId>
  <artifactId>java-util</artifactId>
  <version>4.97.0</version>
</dependency>