[jdk23u] Integrated: 8334229: Optimize InterpreterOopMap layout

Aleksey Shipilev shade at openjdk.org
Mon Sep 23 13:06:39 UTC 2024


On Wed, 21 Aug 2024 17:25:05 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Semi-clean backport to improve OopMapCache. I actually want this change in 21u-dev, so I am backporting to 23u on its way there. The change is pretty simple, so there is only a little risk.
> 
> It is different from mainline change, because [JDK-8335409](https://bugs.openjdk.org/browse/JDK-8335409) went into 23u first. It removes one of the definitions we move: https://github.com/openjdk/jdk/commit/7ab96c74e2c39f430a5c2f65a981da7314a2385b#diff-d47427bcae3d32d55540df020532bf223ed3cdc6496c3277068e0125fa7be22cL91-L93
> 
> Applying this backport yields no difference in `oopMapCache.hpp` with mainline version, which is what we want.

This pull request has now been integrated.

Changeset: 73313ef1
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk23u/commit/73313ef14f9d4fd0ff005e32de23eb171d536c9b
Stats:     4 lines in 1 file changed: 2 ins; 2 del; 0 mod

8334229: Optimize InterpreterOopMap layout

Reviewed-by: phh
Backport-of: fac74b118f5fda4ec297e46238d34ce5b9be1e21

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

PR: https://git.openjdk.org/jdk23u/pull/81


More information about the jdk-updates-dev mailing list