diff -r c25572739e7c -r f6641fcf7b7e src/hotspot/share/opto/escape.hpp --- a/src/hotspot/share/opto/escape.hpp Wed Aug 08 15:31:06 2018 +0200 +++ b/src/hotspot/share/opto/escape.hpp Wed Aug 08 15:31:06 2018 +0200 @@ -601,13 +601,13 @@ inline PointsToNode::PointsToNode(ConnectionGraph *CG, Node* n, EscapeState es, NodeType type): _edges(CG->_compile->comp_arena(), 2, 0, NULL), _uses (CG->_compile->comp_arena(), 2, 0, NULL), + _type((u1)type), + _flags(ScalarReplaceable), + _escape((u1)es), + _fields_escape((u1)es), _node(n), _idx(n->_idx), - _pidx(CG->next_pidx()), - _type((u1)type), - _escape((u1)es), - _fields_escape((u1)es), - _flags(ScalarReplaceable) { + _pidx(CG->next_pidx()) { assert(n != NULL && es != UnknownEscape, "sanity"); }