MCPcopy Create free account
hub / github.com/CppCXY/EmmyLuaCodeStyle / _mi_stat_counter_increase

Function _mi_stat_counter_increase

3rd/mimalloc-2.0.9/src/stats.c:54–63  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

52}
53
54void _mi_stat_counter_increase(mi_stat_counter_t* stat, size_t amount) {
55 if (mi_is_in_main(stat)) {
56 mi_atomic_addi64_relaxed( &stat->count, 1 );
57 mi_atomic_addi64_relaxed( &stat->total, (int64_t)amount );
58 }
59 else {
60 stat->count++;
61 stat->total += amount;
62 }
63}
64
65void _mi_stat_increase(mi_stat_count_t* stat, size_t amount) {
66 mi_stat_update(stat, (int64_t)amount);

Callers 1

mi_os_commitxFunction · 0.85

Calls 2

mi_is_in_mainFunction · 0.85
mi_atomic_addi64_relaxedFunction · 0.85

Tested by

no test coverage detected