Mercurial > hg > truffle
comparison src/share/vm/opto/escape.cpp @ 1072:7ef1d2e14917
6902036: WorldWind asserts on escape.cpp:1153: assert(addr->is_AddP(),"AddP required")
Summary: Remove the assert.
Reviewed-by: twisti
author | kvn |
---|---|
date | Thu, 19 Nov 2009 14:32:23 -0800 |
parents | dcdcc8c16e20 |
children | f96a1a986f7b |
comparison
equal
deleted
inserted
replaced
1071:b18963243361 | 1072:7ef1d2e14917 |
---|---|
1148 if (n == NULL) | 1148 if (n == NULL) |
1149 continue; | 1149 continue; |
1150 } else { | 1150 } else { |
1151 assert(n->is_Mem(), "memory node required."); | 1151 assert(n->is_Mem(), "memory node required."); |
1152 Node *addr = n->in(MemNode::Address); | 1152 Node *addr = n->in(MemNode::Address); |
1153 assert(addr->is_AddP(), "AddP required"); | |
1154 const Type *addr_t = igvn->type(addr); | 1153 const Type *addr_t = igvn->type(addr); |
1155 if (addr_t == Type::TOP) | 1154 if (addr_t == Type::TOP) |
1156 continue; | 1155 continue; |
1157 assert (addr_t->isa_ptr() != NULL, "pointer type required."); | 1156 assert (addr_t->isa_ptr() != NULL, "pointer type required."); |
1158 int alias_idx = _compile->get_alias_index(addr_t->is_ptr()); | 1157 int alias_idx = _compile->get_alias_index(addr_t->is_ptr()); |