Mercurial > hg > graal-jvmci-8
comparison src/share/vm/services/management.hpp @ 3356:78542e2b5e35
7036199: Adding a notification to the implementation of GarbageCollectorMXBeans
Summary: Add a notification to the GarbageCollectorMXBeans
Reviewed-by: acorn, mchung
author | fparain |
---|---|
date | Thu, 12 May 2011 10:30:11 -0700 |
parents | 1d1603768966 |
children | 2e0ef19fc891 |
comparison
equal
deleted
inserted
replaced
3355:f1cbbee6713b | 3356:78542e2b5e35 |
---|---|
47 static klassOop _memoryUsage_klass; | 47 static klassOop _memoryUsage_klass; |
48 static klassOop _memoryPoolMXBean_klass; | 48 static klassOop _memoryPoolMXBean_klass; |
49 static klassOop _memoryManagerMXBean_klass; | 49 static klassOop _memoryManagerMXBean_klass; |
50 static klassOop _garbageCollectorMXBean_klass; | 50 static klassOop _garbageCollectorMXBean_klass; |
51 static klassOop _managementFactory_klass; | 51 static klassOop _managementFactory_klass; |
52 static klassOop _garbageCollectorImpl_klass; | |
53 static klassOop _gcInfo_klass; | |
52 | 54 |
53 static klassOop load_and_initialize_klass(Symbol* sh, TRAPS); | 55 static klassOop load_and_initialize_klass(Symbol* sh, TRAPS); |
54 | 56 |
55 public: | 57 public: |
56 static void init(); | 58 static void init(); |
84 static klassOop java_lang_management_MemoryPoolMXBean_klass(TRAPS); | 86 static klassOop java_lang_management_MemoryPoolMXBean_klass(TRAPS); |
85 static klassOop java_lang_management_MemoryManagerMXBean_klass(TRAPS); | 87 static klassOop java_lang_management_MemoryManagerMXBean_klass(TRAPS); |
86 static klassOop java_lang_management_GarbageCollectorMXBean_klass(TRAPS); | 88 static klassOop java_lang_management_GarbageCollectorMXBean_klass(TRAPS); |
87 static klassOop sun_management_Sensor_klass(TRAPS); | 89 static klassOop sun_management_Sensor_klass(TRAPS); |
88 static klassOop sun_management_ManagementFactory_klass(TRAPS); | 90 static klassOop sun_management_ManagementFactory_klass(TRAPS); |
91 static klassOop sun_management_GarbageCollectorImpl_klass(TRAPS); | |
92 static klassOop com_sun_management_GcInfo_klass(TRAPS); | |
89 | 93 |
90 static instanceOop create_thread_info_instance(ThreadSnapshot* snapshot, TRAPS); | 94 static instanceOop create_thread_info_instance(ThreadSnapshot* snapshot, TRAPS); |
91 static instanceOop create_thread_info_instance(ThreadSnapshot* snapshot, objArrayHandle monitors_array, typeArrayHandle depths_array, objArrayHandle synchronizers_array, TRAPS); | 95 static instanceOop create_thread_info_instance(ThreadSnapshot* snapshot, objArrayHandle monitors_array, typeArrayHandle depths_array, objArrayHandle synchronizers_array, TRAPS); |
92 }; | 96 }; |
93 | 97 |