< prev index next >
src/hotspot/share/opto/node.hpp
Print this page
rev 52175 : JDK-8212603: Need to step over GC barriers in Node::eqv_uncast()
*** 455,468 ****
// Reaffirm invariants for is_top. (Only from Compile::set_cached_top_node.)
void setup_is_top();
// Strip away casting. (It is depth-limited.)
Node* uncast() const;
! // Return whether two Nodes are equivalent, after stripping casting.
! bool eqv_uncast(const Node* n) const {
! return (this->uncast() == n->uncast());
! }
// Find out of current node that matches opcode.
Node* find_out_with(int opcode);
// Return true if the current node has an out that matches opcode.
bool has_out_with(int opcode);
--- 455,467 ----
// Reaffirm invariants for is_top. (Only from Compile::set_cached_top_node.)
void setup_is_top();
// Strip away casting. (It is depth-limited.)
Node* uncast() const;
! // Return whether two Nodes are equivalent, after stripping casting
! // and GC barriers.
! bool eqv_uncast(const Node* n) const;
// Find out of current node that matches opcode.
Node* find_out_with(int opcode);
// Return true if the current node has an out that matches opcode.
bool has_out_with(int opcode);
< prev index next >