Project
Loading...
Searching...
No Matches
o2::itsmft::tracking::SlabSinkStats Struct Reference

#include <SlabBumpAllocator.h>

Public Attributes

size_t requested {0}
 slots the caller predicted it would need
 
size_t capacity {0}
 slots the memory pool actually granted
 
size_t emitted {0}
 
size_t spilled {0}
 
bool overflowed {false}
 something did not fit into the staging area
 
bool memoryLimited {false}
 the pool granted less than was requested
 

Detailed Description

Definition at line 104 of file SlabBumpAllocator.h.

Member Data Documentation

◆ capacity

size_t o2::itsmft::tracking::SlabSinkStats::capacity {0}

slots the memory pool actually granted

Definition at line 106 of file SlabBumpAllocator.h.

◆ emitted

size_t o2::itsmft::tracking::SlabSinkStats::emitted {0}

Definition at line 107 of file SlabBumpAllocator.h.

◆ memoryLimited

bool o2::itsmft::tracking::SlabSinkStats::memoryLimited {false}

the pool granted less than was requested

Definition at line 110 of file SlabBumpAllocator.h.

◆ overflowed

bool o2::itsmft::tracking::SlabSinkStats::overflowed {false}

something did not fit into the staging area

Definition at line 109 of file SlabBumpAllocator.h.

◆ requested

size_t o2::itsmft::tracking::SlabSinkStats::requested {0}

slots the caller predicted it would need

Definition at line 105 of file SlabBumpAllocator.h.

◆ spilled

size_t o2::itsmft::tracking::SlabSinkStats::spilled {0}

Definition at line 108 of file SlabBumpAllocator.h.


The documentation for this struct was generated from the following file: