Withdrawn: 8321620: Optimize JImage decompressors
Glavo
duke at openjdk.org
Fri Jan 12 18:51:32 UTC 2024
On Wed, 8 Nov 2023 11:55:22 GMT, Glavo <duke at openjdk.org> wrote:
> This PR significantly speeds up decompressing resources in Jimage while significantly reducing temporary memory allocations in the process.
>
> This will improve startup speed for runtime images generated using `jlink --compress 1` and `jlink --compress 2` .
>
> I generated a runtime image containing javac using `jlink --compress 1 --add-modules jdk.compiler` and tested the time it took to compile a simple HelloWorld program 20 times using `perf stat -r20 javac /dev/shm/HelloWorld.java`, this PR reduces the total time taken from 17830ms to 13598ms (31.12% faster).
This pull request has been closed without being integrated.
-------------
PR: https://git.openjdk.org/jdk/pull/16556
More information about the core-libs-dev
mailing list