Crossfire Server, Trunk
|
#include <global.h>
Data Fields | |
uint64_t | spell_hash_full |
uint64_t | spell_merges |
uint64_t | spell_suppressions |
This is used for various performance tracking statistics, or just how often certain events are done. It is much better to use a common structure then variables about. Note that since these are often counters, I'm using uint64s - this may be overkill, but it is just a couple extra bytes. This is initialized/declared in common/init.c. Note that if it only contains integer values, very easy to initialize/clear it - just a memset.
uint64_t Statistics::spell_hash_full |
Number of times spell hash was full
Definition at line 364 of file global.h.
Referenced by main(), and object_merge_spell().
uint64_t Statistics::spell_merges |
Number of spell merges done
Definition at line 363 of file global.h.
Referenced by main(), and object_merge_spell().
uint64_t Statistics::spell_suppressions |
Number of times ok_to_put_more() returned FALSE
Definition at line 365 of file global.h.
Referenced by main(), and ok_to_put_more().