8256015: Shenandoah: Add missing Shenandoah implementation in WB_isObjectInOldGen

Reviewed-by: shade
This commit is contained in:
Roman Kennke 2020-11-08 20:35:25 +00:00
parent ed7526a66c
commit f39a2c89fc

@ -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);