[jdk21u-dev] RFR: 8331572: Allow using OopMapCache outside of STW GC phases

Paul Hohensee phh at openjdk.org
Fri Jun 7 21:30:19 UTC 2024


On Tue, 28 May 2024 09:44:28 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> WIP. Unclean backport to improve GC and general stack walk performance when walking interpreted frames.
> 
> The point of uncleanliness comes from the way we hook up the cleanup notifications to Service Thread. In later JDKs, [JDK-8329488](https://bugs.openjdk.org/browse/JDK-8329488) made Service Thread wake up regularly to do various cleanups. In JDK 21, we still need to hook up the clean up to the "usual" place in safepoint epilog.
> 
> Additional testing:
>  - [x] Linux x86_64 server fastdebug, `all`

Marked as reviewed by phh (Reviewer).

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

PR Review: https://git.openjdk.org/jdk21u-dev/pull/610#pullrequestreview-2105399723


More information about the jdk-updates-dev mailing list