From f39a2c89fcd44d5007fdd9372d2f38b16f0f7d89 Mon Sep 17 00:00:00 2001 From: Roman Kennke Date: Sun, 8 Nov 2020 20:35:25 +0000 Subject: [PATCH] 8256015: Shenandoah: Add missing Shenandoah implementation in WB_isObjectInOldGen Reviewed-by: shade --- src/hotspot/share/prims/whitebox.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/hotspot/share/prims/whitebox.cpp b/src/hotspot/share/prims/whitebox.cpp index 223154ccc06..64734266ed6 100644 --- a/src/hotspot/share/prims/whitebox.cpp +++ b/src/hotspot/share/prims/whitebox.cpp @@ -384,6 +384,11 @@ WB_ENTRY(jboolean, WB_isObjectInOldGen(JNIEnv* env, jobject o, jobject obj)) if (UseZGC) { return Universe::heap()->is_in(p); } +#endif +#if INCLUDE_SHENANDOAHGC + if (UseShenandoahGC) { + return Universe::heap()->is_in(p); + } #endif GenCollectedHeap* gch = GenCollectedHeap::heap(); return !gch->is_in_young(p);