PageStack.cc File Reference
#include "squid.h"
#include "debug/Stream.h"
#include "ipc/mem/Page.h"
#include "ipc/mem/PageStack.h"
#include <cmath>
#include <algorithm>
#include <limits>
Include dependency graph for PageStack.cc:
Go to the source code of this file.
Classes | |
class | Ipc::Mem::IdSetPosition |
class | Ipc::Mem::IdSetInnerNode |
a helper class to perform inner node manipulation for IdSet More... | |
Namespaces | |
namespace | Ipc |
namespace | Ipc::Mem |
Functions | |
static int | trailingZeros (uint64_t x) |
a temporary C++20 countr_zero() replacement More... | |
Variables | |
static const IdSet::size_type | Ipc::Mem::BitsPerLeaf = 64 |
the maximum number of pages that a leaf node can store More... | |
Function Documentation
◆ trailingZeros()
|
inlinestatic |
Definition at line 308 of file PageStack.cc.
Referenced by Ipc::Mem::IdSet::leafPop().