Blender V4.5
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
14void util_guarded_mem_alloc(const size_t n)
15{
17}
18
19void util_guarded_mem_free(const size_t n)
20{
22}
23
24/* Public API. */
25
30
35
size_t mem_used
Definition util/stats.h:30
size_t mem_peak
Definition util/stats.h:31
@ static_init
Definition util/stats.h:13
void mem_alloc(const size_t size)
Definition util/stats.h:18
void mem_free(const size_t size)
Definition util/stats.h:24
#define CCL_NAMESPACE_END
size_t util_guarded_get_mem_used()
size_t util_guarded_get_mem_peak()
void util_guarded_mem_alloc(const size_t n)
static CCL_NAMESPACE_BEGIN Stats global_stats(Stats::static_init)
void util_guarded_mem_free(const size_t n)