Mercurial > hg > truffle
comparison src/share/vm/opto/cfgnode.hpp @ 223:1dd146f17531
6716441: error in meet with +DoEscapeAnalysis
Summary: Set instance_id to InstanceBot for InstPtr->meet(AryPtr) when types are not related.
Reviewed-by: jrose, never
author | kvn |
---|---|
date | Thu, 26 Jun 2008 13:34:00 -0700 |
parents | e0bd2e08e3d0 |
children | 9c2ecc2ffb12 |
comparison
equal
deleted
inserted
replaced
222:2a1a77d3458f | 223:1dd146f17531 |
---|---|
127 enum { Region, // Control input is the Phi's region. | 127 enum { Region, // Control input is the Phi's region. |
128 Input // Input values are [1..len) | 128 Input // Input values are [1..len) |
129 }; | 129 }; |
130 | 130 |
131 PhiNode( Node *r, const Type *t, const TypePtr* at = NULL, | 131 PhiNode( Node *r, const Type *t, const TypePtr* at = NULL, |
132 const int iid = TypeOopPtr::UNKNOWN_INSTANCE, | 132 const int iid = TypeOopPtr::InstanceTop, |
133 const int iidx = Compile::AliasIdxTop, | 133 const int iidx = Compile::AliasIdxTop, |
134 const int ioffs = Type::OffsetTop ) | 134 const int ioffs = Type::OffsetTop ) |
135 : TypeNode(t,r->req()), | 135 : TypeNode(t,r->req()), |
136 _adr_type(at), | 136 _adr_type(at), |
137 _inst_id(iid), | 137 _inst_id(iid), |