RFR: 8367689: Revert removal of several compilation-related vmStructs fields [v2]

Francesco Andreuzzi fandreuzzi at openjdk.org
Tue Sep 16 22:25:13 UTC 2025


On Tue, 16 Sep 2025 21:58:31 GMT, Francesco Andreuzzi <fandreuzzi at openjdk.org> wrote:

>> @coleenp Good catch, thanks. `Compile::_method` is redundant, indeed. `CompileTask::_method` is what async-profiler needs, but it's still in place.
>> @fandreuz I think this PR can do without platform-dependent changes.
>> 
>> For the context, it's [this feature](https://github.com/async-profiler/async-profiler/blob/master/docs/AdvancedStacktraceFeatures.md#display-jit-compilation-task) that embeds method name of the current compile task right in the C1/C2 stack traces.
>
>> Good catch, thanks. Compile::_method is redundant,
> 
> I see, thanks! 3a263b3843f605eac286ec1c8611479da87f6b93

> I think this PR can do without platform-dependent changes.

Right, many things turned out to be unnecessary. Thanks

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

PR Review Comment: https://git.openjdk.org/jdk/pull/27318#discussion_r2353778633


More information about the graal-dev mailing list