#include "squid.h"
#include "base/TextException.h"
+#include "Debug.h"
#include "ipc/mem/Page.h"
#include "ipc/mem/PageStack.h"
theFirstWritable = idx; // may lie
page.pool = thePoolId;
page.number = value;
+ debugs(54, 9, page << " at " << idx << " size: " << theSize);
return true;
}
// TODO: report suspiciously long loops
void
Ipc::Mem::PageStack::push(PageId &page)
{
+ debugs(54, 9, page);
+
if (!page)
return;
// the enqueued value may already by gone, but that is OK
theLastReadable = idx; // may lie
++theSize;
+ debugs(54, 9, page << " at " << idx << " size: " << theSize);
page = PageId();
return;
}