debug output

This commit is contained in:
Dave Schuyler 2004-12-29 04:08:08 +00:00
parent 8ed662cd7b
commit 3c1ac2ee8e

View File

@ -152,12 +152,13 @@ fraction_used() const {
//////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////
void UniqueIdAllocator:: void UniqueIdAllocator::
output(ostream& os, bool verbose) const { output(ostream& os, bool verbose) const {
os <<"[_next_free: "<<long(_next_free) os <<"[_min: "<<_min<<"; _max: "<<_max
<<";\n_next_free: "<<long(_next_free)
<<"; _last_free: "<<long(_last_free) <<"; _last_free: "<<long(_last_free)
<<"; _size: "<<_size <<"; _size: "<<_size
<<"; _free: "<<_free <<"; _free: "<<_free
<<"; used: "<<_size-_free <<"; used: "<<_size-_free
<<"; %used: "<<float(_size-_free)/_size; <<"; fraction_used: "<<fraction_used();
if (verbose) { if (verbose) {
os <<";\n "; os <<";\n ";
for (U32 i=0; i<_size; ++i) { for (U32 i=0; i<_size; ++i) {