equal
deleted
inserted
replaced
22 * |
22 * |
23 */ |
23 */ |
24 #ifndef SHARE_LOGGING_LOGTAG_HPP |
24 #ifndef SHARE_LOGGING_LOGTAG_HPP |
25 #define SHARE_LOGGING_LOGTAG_HPP |
25 #define SHARE_LOGGING_LOGTAG_HPP |
26 |
26 |
27 #include "logging/logTag_ext.hpp" |
|
28 #include "memory/allocation.hpp" |
27 #include "memory/allocation.hpp" |
29 #include "utilities/globalDefinitions.hpp" |
28 #include "utilities/globalDefinitions.hpp" |
30 |
29 |
31 // List of available logging tags. New tags should be added here. |
30 // List of available logging tags. New tags should be added here. |
32 // (The tags 'all', 'disable' and 'help' are special tags that can |
31 // (The tags 'all', 'disable' and 'help' are special tags that can |
174 LOG_TAG(vmmutex) \ |
173 LOG_TAG(vmmutex) \ |
175 LOG_TAG(vmoperation) \ |
174 LOG_TAG(vmoperation) \ |
176 LOG_TAG(vmthread) \ |
175 LOG_TAG(vmthread) \ |
177 LOG_TAG(vtables) \ |
176 LOG_TAG(vtables) \ |
178 LOG_TAG(vtablestubs) \ |
177 LOG_TAG(vtablestubs) \ |
179 LOG_TAG(workgang) \ |
178 LOG_TAG(workgang) |
180 LOG_TAG_LIST_EXT |
|
181 |
179 |
182 #define PREFIX_LOG_TAG(T) (LogTag::_##T) |
180 #define PREFIX_LOG_TAG(T) (LogTag::_##T) |
183 |
181 |
184 // Expand a set of log tags to their prefixed names. |
182 // Expand a set of log tags to their prefixed names. |
185 // For error detection purposes, the macro passes one more tag than what is supported. |
183 // For error detection purposes, the macro passes one more tag than what is supported. |