MAINT-5232: Move "llerror.h" out of llcleanup.h, llinitdestroyclass.h
Introduce corresponding llcleanup.cpp, llinitdestroyclass.cpp modules to contain code that performs logging calls. Track class::method names for LLInitClass<T> and LLDestroyClass<T> subclasses, and log them when called. The order in which these calls occur could be relevant to bugs, and could surface the need to convert to LLSingleton dependencies.
Showing
- indra/llcommon/CMakeLists.txt 3 additions, 0 deletionsindra/llcommon/CMakeLists.txt
- indra/llcommon/llcleanup.cpp 28 additions, 0 deletionsindra/llcommon/llcleanup.cpp
- indra/llcommon/llcleanup.h 5 additions, 2 deletionsindra/llcommon/llcleanup.h
- indra/llcommon/llinitdestroyclass.cpp 30 additions, 0 deletionsindra/llcommon/llinitdestroyclass.cpp
- indra/llcommon/llinitdestroyclass.h 24 additions, 35 deletionsindra/llcommon/llinitdestroyclass.h
Loading
Please register or sign in to comment