--- old/src/hotspot/share/interpreter/rewriter.cpp 2020-01-24 19:18:09.529127975 +0000 +++ new/src/hotspot/share/interpreter/rewriter.cpp 2020-01-24 19:18:08.730443362 +0000 @@ -330,7 +330,7 @@ tag.is_string() || (tag.is_dynamic_constant() && // keep regular ldc interpreter logic for condy primitives - is_reference_type(FieldType::basic_type(_pool->uncached_signature_ref_at(cp_index)))) + is_reference_type(Signature::basic_type(_pool->uncached_signature_ref_at(cp_index)))) ) { int ref_index = cp_entry_to_resolved_references(cp_index); if (is_wide) {