On Sat, 27 Jul 2024 13:45:11 GMT, Shaojin Wen <d...@openjdk.org> wrote:
> Similar to PR #20321, this improves performance by providing a method that > passes in a StringBuilder to avoid unnecessary object allocation. Below are the performance numbers on the MacBook M1 Pro. In the zonedDateTimeToString scenario, the performance is improved by 44.81% #baseline git checkout 034297a6bd9bfcea7fa48792f54c84a6e976b319 make test TEST="micro:java.time.ToStringBench.zonedDateTimeToString" Benchmark Mode Cnt Score Error Units ToStringBench.zonedDateTimeToString thrpt 15 8.979 ? 0.206 ops/ms # current git checkout 9d7cc54c449d4e12d0eb30c103e8aa3aaf206b6d make test TEST="micro:java.time.ToStringBench.zonedDateTimeToString" Benchmark Mode Cnt Score Error Units ToStringBench.zonedDateTimeToString thrpt 15 13.003 ? 0.214 ops/ms +44.81% ------------- PR Comment: https://git.openjdk.org/jdk/pull/20368#issuecomment-2282727944