diff --git a/src/share/vm/opto/memnode.cpp b/src/share/vm/opto/memnode.cpp index e3880ea4e595e9ae2a3ecf66bfd747b2404da159..304e6802f02f220be16daf461eb1a0a214b911d8 100644 --- a/src/share/vm/opto/memnode.cpp +++ b/src/share/vm/opto/memnode.cpp @@ -4077,6 +4077,7 @@ Node* MergeMemNode::memory_at(uint alias_idx) const { n = base_memory(); assert(Node::in_dump() || n == NULL || n->bottom_type() == Type::TOP + || n->adr_type() == NULL // address is TOP || n->adr_type() == TypePtr::BOTTOM || n->adr_type() == TypeRawPtr::BOTTOM || Compile::current()->AliasLevel() == 0,