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 |
81 LOG_TAG(humongous) \ |
80 LOG_TAG(humongous) \ |
82 LOG_TAG(ihop) \ |
81 LOG_TAG(ihop) \ |
83 LOG_TAG(iklass) \ |
82 LOG_TAG(iklass) \ |
84 LOG_TAG(init) \ |
83 LOG_TAG(init) \ |
85 LOG_TAG(inlining) \ |
84 LOG_TAG(inlining) \ |
|
85 LOG_TAG(install) \ |
86 LOG_TAG(interpreter) \ |
86 LOG_TAG(interpreter) \ |
87 LOG_TAG(itables) \ |
87 LOG_TAG(itables) \ |
88 LOG_TAG(jfr) \ |
88 LOG_TAG(jfr) \ |
89 LOG_TAG(jit) \ |
89 LOG_TAG(jit) \ |
90 LOG_TAG(jni) \ |
90 LOG_TAG(jni) \ |
168 LOG_TAG(unload) /* Trace unloading of classes */ \ |
168 LOG_TAG(unload) /* Trace unloading of classes */ \ |
169 LOG_TAG(unshareable) \ |
169 LOG_TAG(unshareable) \ |
170 LOG_TAG(mirror) \ |
170 LOG_TAG(mirror) \ |
171 LOG_TAG(verification) \ |
171 LOG_TAG(verification) \ |
172 LOG_TAG(verify) \ |
172 LOG_TAG(verify) \ |
173 LOG_TAG(vmmonitor) \ |
173 LOG_TAG(vmmutex) \ |
174 LOG_TAG(vmoperation) \ |
174 LOG_TAG(vmoperation) \ |
175 LOG_TAG(vmthread) \ |
175 LOG_TAG(vmthread) \ |
176 LOG_TAG(vtables) \ |
176 LOG_TAG(vtables) \ |
177 LOG_TAG(vtablestubs) \ |
177 LOG_TAG(vtablestubs) \ |
178 LOG_TAG(workgang) \ |
178 LOG_TAG(workgang) |
179 LOG_TAG_LIST_EXT |
|
180 |
179 |
181 #define PREFIX_LOG_TAG(T) (LogTag::_##T) |
180 #define PREFIX_LOG_TAG(T) (LogTag::_##T) |
182 |
181 |
183 // Expand a set of log tags to their prefixed names. |
182 // Expand a set of log tags to their prefixed names. |
184 // 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. |