src/share/vm/opto/node.hpp

changeset 8196
7c5babab479b
parent 8193
70649f10b88c
child 8285
535618ab1c04
child 8478
c42cb5db3601
equal deleted inserted replaced
8195:cf93dd06db0f 8196:7c5babab479b
1372 Node *pop() { return _nodes[--_cnt]; } 1372 Node *pop() { return _nodes[--_cnt]; }
1373 Node *rpop() { Node *b = _nodes[0]; _nodes[0]=_nodes[--_cnt]; return b;} 1373 Node *rpop() { Node *b = _nodes[0]; _nodes[0]=_nodes[--_cnt]; return b;}
1374 void clear() { _cnt = 0; Node_Array::clear(); } // retain storage 1374 void clear() { _cnt = 0; Node_Array::clear(); } // retain storage
1375 uint size() const { return _cnt; } 1375 uint size() const { return _cnt; }
1376 void dump() const; 1376 void dump() const;
1377 void dump_simple() const;
1377 }; 1378 };
1378 1379
1379 //------------------------------Unique_Node_List------------------------------- 1380 //------------------------------Unique_Node_List-------------------------------
1380 class Unique_Node_List : public Node_List { 1381 class Unique_Node_List : public Node_List {
1381 friend class VMStructs; 1382 friend class VMStructs;

mercurial