aboutsummaryrefslogtreecommitdiff
path: root/src/share/vm
diff options
context:
space:
mode:
authorkvn <none@none>2014-04-16 14:49:03 -0700
committerkvn <none@none>2014-04-16 14:49:03 -0700
commitd6f263d5a7104072f89f909bb13c2817a82f3ea4 (patch)
tree269804a25c3665a599869e0c436b19826bd80fd1 /src/share/vm
parent100277b2f7c4751e17edefbe17ce6232f998fab4 (diff)
8038048: assert(null_obj->escape_state() == PointsToNode::NoEscape,etc) runThese -full
Summary: use correct set_escape_state() method. Reviewed-by: kvn, iignatyev Contributed-by: Richard Reingruber <richard.reingruber@sap.com>
Diffstat (limited to 'src/share/vm')
-rw-r--r--src/share/vm/opto/escape.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/share/vm/opto/escape.cpp b/src/share/vm/opto/escape.cpp
index 028aa2467..042ca41df 100644
--- a/src/share/vm/opto/escape.cpp
+++ b/src/share/vm/opto/escape.cpp
@@ -710,7 +710,7 @@ void ConnectionGraph::add_final_edges(Node *n) {
Node *val = n->in(MemNode::ValueIn);
PointsToNode* ptn = ptnode_adr(val->_idx);
assert(ptn != NULL, "node should be registered");
- ptn->set_escape_state(PointsToNode::GlobalEscape);
+ set_escape_state(ptn, PointsToNode::GlobalEscape);
// Add edge to object for unsafe access with offset.
PointsToNode* adr_ptn = ptnode_adr(adr->_idx);
assert(adr_ptn != NULL, "node should be registered");