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()

static int trailingZeros ( uint64_t  x)
inlinestatic

Definition at line 308 of file PageStack.cc.

Referenced by Ipc::Mem::IdSet::leafPop().

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors