< prev index next >

src/hotspot/share/opto/escape.cpp

Print this page

        

*** 665,679 **** case Op_CompareAndSwapN: case Op_WeakCompareAndSwapP: case Op_WeakCompareAndSwapN: case Op_GetAndSetP: case Op_GetAndSetN: { - Node* adr = n->in(MemNode::Address); - if (opcode == Op_GetAndSetP || opcode == Op_GetAndSetN || - opcode == Op_CompareAndExchangeN || opcode == Op_CompareAndExchangeP) { - add_local_var_and_edge(n, PointsToNode::NoEscape, adr, NULL); - } if (add_final_edges_unsafe_access(n, opcode)) { break; } ELSE_FAIL("Op_StoreP"); } --- 665,674 ----
< prev index next >