[jdk21u-dev] Integrated: 8337981: ShenandoahHeap::is_in should check for alive regions
Satyen Subramaniam
ssubramaniam at openjdk.org
Thu Apr 3 15:10:56 UTC 2025
On Fri, 14 Mar 2025 23:53:08 GMT, Satyen Subramaniam <ssubramaniam at openjdk.org> wrote:
> Backporting JDK-8337981: ShenandoahHeap::is_in should check for alive regions. Fixes Shenandoah's implementation of the `CollectedHeap::is_in` function to not just check that oop is within the heap bounds, but to check that it is within the committed section of the heap. Ran GHA Sanity Checks, and local Tier 1, and Tier 2 tests. Patch is clean.
This pull request has now been integrated.
Changeset: 73f92061
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
URL: https://git.openjdk.org/jdk21u-dev/commit/73f92061a567a212c960479ece62256015a55d0f
Stats: 118 lines in 12 files changed: 58 ins; 7 del; 53 mod
8337981: ShenandoahHeap::is_in should check for alive regions
Backport-of: b9d49dcef22ab81a087d890bbac0329a5244a2ef
-------------
PR: https://git.openjdk.org/jdk21u-dev/pull/1496
More information about the jdk-updates-dev
mailing list