Loading...
Searching...
No Matches
Public Attributes | List of all members
cppgc::HeapStatistics::FreeListStatistics Struct Reference

#include <heap-statistics.h>

Collaboration diagram for cppgc::HeapStatistics::FreeListStatistics:
[legend]

Public Attributes

std::vector< size_t > bucket_size
 
std::vector< size_t > free_count
 
std::vector< size_t > free_size
 

Detailed Description

Statistics of the freelist (used only in non-large object spaces). For each bucket in the freelist the statistics record the bucket size, the number of freelist entries in the bucket, and the overall allocated memory consumed by these freelist entries.

Member Data Documentation

◆ bucket_size

std::vector<size_t> cppgc::HeapStatistics::FreeListStatistics::bucket_size

bucket sizes in the freelist.

◆ free_count

std::vector<size_t> cppgc::HeapStatistics::FreeListStatistics::free_count

number of freelist entries per bucket.

◆ free_size

std::vector<size_t> cppgc::HeapStatistics::FreeListStatistics::free_size

memory size consumed by freelist entries per size.


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