Integrated: 8317422: [JVMCI] concurrency issue in MethodData creation

Doug Simon dnsimon at openjdk.org
Mon Oct 9 12:55:09 UTC 2023


On Tue, 3 Oct 2023 10:28:10 GMT, Doug Simon <dnsimon at openjdk.org> wrote:

> `Method::build_profiling_method_data` is the safe way to create `MethodData` for a `Method` - it uses an atomic to do the write.
> This PR updates `c2v_getFailedSpeculationAddress` and `c2v_reprofile` to use `Method::build_profiling_method_data`.

This pull request has now been integrated.

Changeset: a07a4a3a
Author:    Doug Simon <dnsimon at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/a07a4a3a59a01186735cfbe9e2a6f3238e29e176
Stats:     40 lines in 5 files changed: 16 ins; 18 del; 6 mod

8317422: [JVMCI] concurrency issue in MethodData creation

Reviewed-by: never, thartmann

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

PR: https://git.openjdk.org/jdk/pull/16026


More information about the hotspot-compiler-dev mailing list