Blender V4.3
guarded_allocator.cpp
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2011-2022 Blender Foundation
2 *
3 * SPDX-License-Identifier: Apache-2.0 */
4
6#include "util/stats.h"
7
9
11
12/* Internal API. */
13
15{
17}
18
20{
22}
23
24/* Public API. */
25
30
35
size_t mem_used
Definition util/stats.h:32
size_t mem_peak
Definition util/stats.h:33
@ static_init
Definition util/stats.h:15
void mem_free(size_t size)
Definition util/stats.h:26
void mem_alloc(size_t size)
Definition util/stats.h:20
#define CCL_NAMESPACE_END
size_t util_guarded_get_mem_used()
size_t util_guarded_get_mem_peak()
void util_guarded_mem_free(size_t n)
void util_guarded_mem_alloc(size_t n)
static CCL_NAMESPACE_BEGIN Stats global_stats(Stats::static_init)