RFR: 8369440: Remove RootResolverMarkScope and RootSetClosureMarkScope
Francesco Andreuzzi
fandreuzzi at openjdk.org
Fri Oct 10 11:57:07 UTC 2025
On Thu, 9 Oct 2025 15:03:40 GMT, Albert Mingkun Yang <ayang at openjdk.org> wrote:
>> `RootResolverMarkScope` and `RootSetClosureMarkScope` are not needed, since the code using them does not seem to require `nmethod::oops_do_marking_prologue`.
>>
>> Passes tier1 and tier2 (fastdebug).
>
> Preexisting: why the two "*MarkScope" are needed at all? (I can't find the code that actually requires the use of `NMethodMarkingScope`.)
Thanks for the review @albertnetymk
-------------
PR Comment: https://git.openjdk.org/jdk/pull/27729#issuecomment-3389688062
More information about the hotspot-dev
mailing list