|
21 | 21 | #include <vector>
|
22 | 22 |
|
23 | 23 | #define DD_COUNTER_TABLE(X) \
|
| 24 | + X(AGCT_BLOCKED_IN_VM, "agct_blocked_in_vm") \ |
| 25 | + X(AGCT_NATIVE_NO_JAVA_CONTEXT, "agct_native_no_java_context") \ |
| 26 | + X(AGCT_NOT_JAVA, "agct_not_java") \ |
| 27 | + X(AGCT_NOT_REGISTERED_IN_TLS, "agct_not_registered_in_tls") \ |
| 28 | + X(CALLTRACE_STORAGE_BYTES, "calltrace_storage_bytes") \ |
| 29 | + X(CALLTRACE_STORAGE_DROPPED, "calltrace_storage_dropped_traces") \ |
| 30 | + X(CALLTRACE_STORAGE_TRACES, "calltrace_storage_traces") \ |
| 31 | + X(CODECACHE_NATIVE_COUNT, "native_codecache_count") \ |
| 32 | + X(CODECACHE_NATIVE_SIZE_BYTES, "codecache_native_size_bytes") \ |
| 33 | + X(CODECACHE_RUNTIME_STUBS_SIZE_BYTES, "codecache_runtime_stubs_size_bytes") \ |
| 34 | + X(CONTEXT_ALLOC_FAILS, "context_alloc_fails") \ |
| 35 | + X(CONTEXT_BOUNDS_MISS_GETS, "context_bounds_miss_gets") \ |
| 36 | + X(CONTEXT_BOUNDS_MISS_INITS, "context_bounds_miss_inits") \ |
| 37 | + X(CONTEXT_CHECKSUM_REJECT_GETS, "context_checksum_reject_gets") \ |
| 38 | + X(CONTEXT_NULL_PAGE_GETS, "context_null_page_gets") \ |
| 39 | + X(CONTEXT_STORAGE_BYTES, "context_storage_bytes") \ |
| 40 | + X(CONTEXT_STORAGE_PAGES, "context_storage_pages") \ |
24 | 41 | X(DICTIONARY_BYTES, "dictionary_bytes") \
|
25 | 42 | X(DICTIONARY_CLASSES_BYTES, "dictionary_classes_bytes") \
|
26 |
| - X(DICTIONARY_ENDPOINTS_BYTES, "dictionary_endpoints_bytes") \ |
27 |
| - X(DICTIONARY_CONTEXT_BYTES, "dictionary_context_bytes") \ |
28 |
| - X(DICTIONARY_PAGES, "dictionary_pages") \ |
| 43 | + X(DICTIONARY_CLASSES_KEYS, "dictionary_classes_keys") \ |
| 44 | + X(DICTIONARY_CLASSES_KEYS_BYTES, "dictionary_classes_keys_bytes") \ |
29 | 45 | X(DICTIONARY_CLASSES_PAGES, "dictionary_classes_pages") \
|
30 |
| - X(DICTIONARY_ENDPOINTS_PAGES, "dictionary_endpoints_pages") \ |
| 46 | + X(DICTIONARY_CONTEXT_BYTES, "dictionary_context_bytes") \ |
| 47 | + X(DICTIONARY_CONTEXT_KEYS, "dictionary_context_keys") \ |
| 48 | + X(DICTIONARY_CONTEXT_KEYS_BYTES, "dictionary_context_keys_bytes") \ |
31 | 49 | X(DICTIONARY_CONTEXT_PAGES, "dictionary_context_pages") \
|
32 |
| - X(DICTIONARY_KEYS, "dictionary_keys") \ |
33 |
| - X(DICTIONARY_CLASSES_KEYS, "dictionary_classes_keys") \ |
| 50 | + X(DICTIONARY_ENDPOINTS_BYTES, "dictionary_endpoints_bytes") \ |
34 | 51 | X(DICTIONARY_ENDPOINTS_KEYS, "dictionary_endpoints_keys") \
|
35 |
| - X(DICTIONARY_CONTEXT_KEYS, "dictionary_context_keys") \ |
36 |
| - X(DICTIONARY_KEYS_BYTES, "dictionary_keys_bytes") \ |
37 |
| - X(DICTIONARY_CLASSES_KEYS_BYTES, "dictionary_classes_keys_bytes") \ |
38 | 52 | X(DICTIONARY_ENDPOINTS_KEYS_BYTES, "dictionary_endpoints_keys_bytes") \
|
39 |
| - X(DICTIONARY_CONTEXT_KEYS_BYTES, "dictionary_context_keys_bytes") \ |
40 |
| - X(CONTEXT_STORAGE_BYTES, "context_storage_bytes") \ |
41 |
| - X(CONTEXT_STORAGE_PAGES, "context_storage_pages") \ |
42 |
| - X(CONTEXT_BOUNDS_MISS_INITS, "context_bounds_miss_inits") \ |
43 |
| - X(CONTEXT_BOUNDS_MISS_GETS, "context_bounds_miss_gets") \ |
44 |
| - X(CONTEXT_CHECKSUM_REJECT_GETS, "context_checksum_reject_gets") \ |
45 |
| - X(CONTEXT_NULL_PAGE_GETS, "context_null_page_gets") \ |
46 |
| - X(CONTEXT_ALLOC_FAILS, "context_alloc_fails") \ |
47 |
| - X(CALLTRACE_STORAGE_BYTES, "calltrace_storage_bytes") \ |
48 |
| - X(CALLTRACE_STORAGE_TRACES, "calltrace_storage_traces") \ |
| 53 | + X(DICTIONARY_ENDPOINTS_PAGES, "dictionary_endpoints_pages") \ |
| 54 | + X(DICTIONARY_KEYS, "dictionary_keys") \ |
| 55 | + X(DICTIONARY_KEYS_BYTES, "dictionary_keys_bytes") \ |
| 56 | + X(DICTIONARY_PAGES, "dictionary_pages") \ |
| 57 | + X(JMETHODID_SKIPPED, "jmethodid_skipped_count") \ |
49 | 58 | X(LINEAR_ALLOCATOR_BYTES, "linear_allocator_bytes") \
|
50 | 59 | X(LINEAR_ALLOCATOR_CHUNKS, "linear_allocator_chunks") \
|
| 60 | + X(SKIPPED_WALLCLOCK_UNWINDS, "skipped_wallclock_unwinds") \ |
| 61 | + X(THREAD_FILTER_BYTES, "thread_filter_bytes") \ |
| 62 | + X(THREAD_FILTER_PAGES, "thread_filter_pages") \ |
51 | 63 | X(THREAD_IDS_COUNT, "thread_ids_count") \
|
52 | 64 | X(THREAD_NAMES_COUNT, "thread_names_count") \
|
53 |
| - X(THREAD_FILTER_PAGES, "thread_filter_pages") \ |
54 |
| - X(THREAD_FILTER_BYTES, "thread_filter_bytes") \ |
55 |
| - X(JMETHODID_SKIPPED, "jmethodid_skipped_count") \ |
56 |
| - X(CODECACHE_NATIVE_SIZE_BYTES, "codecache_native_size_bytes") \ |
57 |
| - X(CODECACHE_NATIVE_COUNT, "native_codecache_count") \ |
58 |
| - X(CODECACHE_RUNTIME_STUBS_SIZE_BYTES, "codecache_runtime_stubs_size_bytes") \ |
59 |
| - X(AGCT_NOT_REGISTERED_IN_TLS, "agct_not_registered_in_tls") \ |
60 |
| - X(AGCT_NOT_JAVA, "agct_not_java") \ |
61 |
| - X(AGCT_NATIVE_NO_JAVA_CONTEXT, "agct_native_no_java_context") \ |
62 |
| - X(AGCT_BLOCKED_IN_VM, "agct_blocked_in_vm") \ |
63 |
| - X(SKIPPED_WALLCLOCK_UNWINDS, "skipped_wallclock_unwinds") \ |
64 | 65 | X(UNWINDING_TIME_ASYNC, "unwinding_ticks_async") \
|
65 | 66 | X(UNWINDING_TIME_JVMTI, "unwinding_ticks_jvmti")
|
66 | 67 | #define X_ENUM(a, b) a,
|
|
0 commit comments