|
GCSIM
|
This is the complete list of members for allocators, including all inherited members.
| alloc_thread_pool | allocators | private |
| allocators(heap_manager &heap_manager_ref, size_t thread_count) | allocators | |
| category_dist | allocators | privatestatic |
| create_root(const std::string &key, args &&... arguments) | allocators | inlineprivate |
| enqueue_simulation(const std::string &label, size_t index, fn &&simulate, std::latch &completion_latch) | allocators | inlineprivate |
| generate_random_size() | allocators | private |
| global_alloc_count(simulation_mode mode) | allocators | inlineprivatestatic |
| heap_manager_ref | allocators | private |
| large_dist | allocators | privatestatic |
| medium_dist | allocators | privatestatic |
| register_alloc_count(simulation_mode mode) | allocators | inlineprivatestatic |
| rng | allocators | privatestatic |
| simulate_alloc(size_t tls_count, size_t global_count, size_t register_count, simulation_mode mode) | allocators | |
| simulate_global_alloc(global_root *global, size_t global_allocs) | allocators | private |
| simulate_register_alloc(register_root *reg, size_t register_allocs) | allocators | private |
| simulate_tls_alloc(thread_local_stack *tls, size_t scope_count, size_t allocs_per_scope) | allocators | private |
| simulation_mode_name(simulation_mode mode) | allocators | inlineprivatestatic |
| small_dist | allocators | privatestatic |
| tls_allocs_per_scope(simulation_mode mode) | allocators | inlineprivatestatic |
| tls_map_capacity(simulation_mode mode) | allocators | inlineprivatestatic |
| tls_scope_count(simulation_mode mode) | allocators | inlineprivatestatic |
| ~allocators()=default | allocators |