changeset 52441 | 6082c529aed8 |
parent 51078 | fc6cfe40e32a |
child 52925 | 9c18c9d839d3 |
--- a/src/hotspot/share/opto/type.cpp Thu Nov 01 11:42:59 2018 -0400 +++ b/src/hotspot/share/opto/type.cpp Wed Nov 07 20:21:35 2018 +0100 @@ -2960,7 +2960,7 @@ _is_ptr_to_boxed_value = k->as_instance_klass()->is_boxed_value_offset(offset); } #ifdef _LP64 - if (_offset != 0) { + if (_offset > 0 || _offset == Type::OffsetTop || _offset == Type::OffsetBot) { if (_offset == oopDesc::klass_offset_in_bytes()) { _is_ptr_to_narrowklass = UseCompressedClassPointers; } else if (klass() == NULL) {