Flecs v4.0
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
ecs_allocator_memory_t Struct Reference

Allocator memory. More...

#include <stats.h>

Public Attributes

ecs_size_t bytes_graph_edge
 
ecs_size_t bytes_component_record
 Graph edge allocator.
 
ecs_size_t bytes_pair_record
 Component record allocator.
 
ecs_size_t bytes_table_diff
 Pair record allocator.
 
ecs_size_t bytes_sparse_chunk
 Table diff allocator.
 
ecs_size_t bytes_hashmap
 Sparse chunk allocator.
 
ecs_size_t bytes_allocator
 Hashmap allocator.
 
ecs_size_t bytes_cmd_entry_chunk
 Generic allocator.
 
ecs_size_t bytes_query_impl
 Command batching entry chunk allocator.
 
ecs_size_t bytes_query_cache
 Query struct allocator.
 

Detailed Description

Allocator memory.

Returns memory that's allocated by allocators but not in use.

Definition at line 564 of file stats.h.

Member Data Documentation

◆ bytes_allocator

ecs_size_t ecs_allocator_memory_t::bytes_allocator

Hashmap allocator.

Definition at line 571 of file stats.h.

◆ bytes_cmd_entry_chunk

ecs_size_t ecs_allocator_memory_t::bytes_cmd_entry_chunk

Generic allocator.

Definition at line 572 of file stats.h.

◆ bytes_component_record

ecs_size_t ecs_allocator_memory_t::bytes_component_record

Graph edge allocator.

Definition at line 566 of file stats.h.

◆ bytes_graph_edge

ecs_size_t ecs_allocator_memory_t::bytes_graph_edge

Definition at line 565 of file stats.h.

◆ bytes_hashmap

ecs_size_t ecs_allocator_memory_t::bytes_hashmap

Sparse chunk allocator.

Definition at line 570 of file stats.h.

◆ bytes_pair_record

ecs_size_t ecs_allocator_memory_t::bytes_pair_record

Component record allocator.

Definition at line 567 of file stats.h.

◆ bytes_query_cache

ecs_size_t ecs_allocator_memory_t::bytes_query_cache

Query struct allocator.

Definition at line 574 of file stats.h.

◆ bytes_query_impl

ecs_size_t ecs_allocator_memory_t::bytes_query_impl

Command batching entry chunk allocator.

Definition at line 573 of file stats.h.

◆ bytes_sparse_chunk

ecs_size_t ecs_allocator_memory_t::bytes_sparse_chunk

Table diff allocator.

Definition at line 569 of file stats.h.

◆ bytes_table_diff

ecs_size_t ecs_allocator_memory_t::bytes_table_diff

Pair record allocator.

Definition at line 568 of file stats.h.


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