Integrated: 8341141: Optimize DirectCodeBuilder
Shaojin Wen
swen at openjdk.org
Wed Oct 9 10:04:07 UTC 2024
On Sun, 29 Sep 2024 00:02:38 GMT, Shaojin Wen <swen at openjdk.org> wrote:
> Some DirectCodeBuilder related optimizations to improve startup and running performance:
> 1. Merge calls, merge writeU1 and writeU2 into writeU3
> 2. Merge calls, merge writeU1 and writeIndex operations
> 3. Directly use writeU1 instead of writeBytecode
> 4. Rewrite the implementation of load and store
This pull request has now been integrated.
Changeset: 047c2d7f
Author: Shaojin Wen <swen at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/047c2d7f2676b8c3c8b5645134fb5c00c540e43f
Stats: 1012 lines in 19 files changed: 599 ins; 131 del; 282 mod
8341141: Optimize DirectCodeBuilder
Co-authored-by: Claes Redestad <redestad at openjdk.org>
Co-authored-by: Chen Liang <liach at openjdk.org>
Reviewed-by: liach, redestad
-------------
PR: https://git.openjdk.org/jdk/pull/21243
More information about the core-libs-dev
mailing list