< prev index next >
src/hotspot/share/compiler/oopMap.cpp
Print this page
rev 56540 : 8232083: Minimal VM is broken after JDK-8231586
Reviewed-by:
@@ -311,14 +311,16 @@
OopMapValue omv;
{
OopMapStream oms(map);
if (!oms.is_done()) {
#ifndef TIERED
- COMPILER1_PRESENT(ShouldNotReachHere();)
+ omv = oms.current();
+ bool is_derived_oop = omv.type() == OopMapValue::derived_oop_value;
+ COMPILER1_PRESENT(if (is_derived_oop) ShouldNotReachHere();)
#if INCLUDE_JVMCI
if (UseJVMCICompiler) {
- ShouldNotReachHere();
+ if (is_derived_oop) ShouldNotReachHere();
}
#endif
#endif // !TIERED
do {
omv = oms.current();
< prev index next >