#define BAD_INIT_QDEL_BEFORE 1 #define BAD_INIT_DIDNT_INIT 2 #define BAD_INIT_SLEPT 4 #define BAD_INIT_NO_HINT 8 #ifdef PROFILE_MAPLOAD_INIT_ATOM #define PROFILE_INIT_ATOM_BEGIN(...) var/__profile_stat_time = TICK_USAGE #define PROFILE_INIT_ATOM_END(atom) mapload_init_times[##atom.type] += TICK_USAGE_TO_MS(__profile_stat_time) #else #define PROFILE_INIT_ATOM_BEGIN(...) #define PROFILE_INIT_ATOM_END(...) #endif