hotspot/src/share/vm/opto/node.hpp
changeset 10011 e8b38f7b9959
parent 7433 b418028612ad
child 10255 bab46e6f7661
equal deleted inserted replaced
10010:72de7c910672 10011:e8b38f7b9959
  1461   uint size_max() const { return (uint)pointer_delta(_inode_max, _inodes,  sizeof(INode)); } // Max size
  1461   uint size_max() const { return (uint)pointer_delta(_inode_max, _inodes,  sizeof(INode)); } // Max size
  1462   uint size() const { return (uint)pointer_delta((_inode_top+1), _inodes,  sizeof(INode)); } // Current size
  1462   uint size() const { return (uint)pointer_delta((_inode_top+1), _inodes,  sizeof(INode)); } // Current size
  1463   bool is_nonempty() const { return (_inode_top >= _inodes); }
  1463   bool is_nonempty() const { return (_inode_top >= _inodes); }
  1464   bool is_empty() const { return (_inode_top < _inodes); }
  1464   bool is_empty() const { return (_inode_top < _inodes); }
  1465   void clear() { _inode_top = _inodes - 1; } // retain storage
  1465   void clear() { _inode_top = _inodes - 1; } // retain storage
       
  1466 
       
  1467   // Node_Stack is used to map nodes.
       
  1468   Node* find(uint idx) const;
  1466 };
  1469 };
  1467 
  1470 
  1468 
  1471 
  1469 //-----------------------------Node_Notes--------------------------------------
  1472 //-----------------------------Node_Notes--------------------------------------
  1470 // Debugging or profiling annotations loosely and sparsely associated
  1473 // Debugging or profiling annotations loosely and sparsely associated