RFR: 8367689: Revert removal of several compilation-related vmStructs fields [v4]
Francesco Andreuzzi
fandreuzzi at openjdk.org
Thu Sep 18 08:18:49 UTC 2025
> #23782 ([JDK-8315488](https://bugs.openjdk.org/browse/JDK-8315488)) removed several vmStructs fields. A small subset was used in Async-Profiler:
>
> CiEnv* _env
> CompileTask* _task
> ciMethod* _method
>
>
> I propose a small patch to bring them back. It helps third-party tools in building useful features on the JDK. For example, Async-Profiler uses these fields to display the current method being compiled in a compiler thread.
Francesco Andreuzzi has updated the pull request incrementally with one additional commit since the last revision:
missing close
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/27318/files
- new: https://git.openjdk.org/jdk/pull/27318/files/194a9d6f..d7c4db00
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=27318&range=03
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=27318&range=02-03
Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
Patch: https://git.openjdk.org/jdk/pull/27318.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/27318/head:pull/27318
PR: https://git.openjdk.org/jdk/pull/27318
More information about the graal-dev
mailing list