1/* DO NOT EDIT THIS FILE - it is machine generated */
2#include <jni.h>
3/* Header for class sun_management_VMManagementImpl */
4
5#ifndef _Included_sun_management_VMManagementImpl
6#define _Included_sun_management_VMManagementImpl
7#ifdef __cplusplus
8extern "C" {
9#endif
10/*
11 * Class: sun_management_VMManagementImpl
12 * Method: getVersion0
13 * Signature: ()Ljava/lang/String;
14 */
15JNIEXPORT jstring JNICALL Java_sun_management_VMManagementImpl_getVersion0
16 (JNIEnv *, jclass);
17
18/*
19 * Class: sun_management_VMManagementImpl
20 * Method: initOptionalSupportFields
21 * Signature: ()V
22 */
23JNIEXPORT void JNICALL Java_sun_management_VMManagementImpl_initOptionalSupportFields
24 (JNIEnv *, jclass);
25
26/*
27 * Class: sun_management_VMManagementImpl
28 * Method: isThreadContentionMonitoringEnabled
29 * Signature: ()Z
30 */
31JNIEXPORT jboolean JNICALL Java_sun_management_VMManagementImpl_isThreadContentionMonitoringEnabled
32 (JNIEnv *, jobject);
33
34/*
35 * Class: sun_management_VMManagementImpl
36 * Method: isThreadCpuTimeEnabled
37 * Signature: ()Z
38 */
39JNIEXPORT jboolean JNICALL Java_sun_management_VMManagementImpl_isThreadCpuTimeEnabled
40 (JNIEnv *, jobject);
41
42/*
43 * Class: sun_management_VMManagementImpl
44 * Method: isThreadAllocatedMemoryEnabled
45 * Signature: ()Z
46 */
47JNIEXPORT jboolean JNICALL Java_sun_management_VMManagementImpl_isThreadAllocatedMemoryEnabled
48 (JNIEnv *, jobject);
49
50/*
51 * Class: sun_management_VMManagementImpl
52 * Method: getTotalClassCount
53 * Signature: ()J
54 */
55JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getTotalClassCount
56 (JNIEnv *, jobject);
57
58/*
59 * Class: sun_management_VMManagementImpl
60 * Method: getUnloadedClassCount
61 * Signature: ()J
62 */
63JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getUnloadedClassCount
64 (JNIEnv *, jobject);
65
66/*
67 * Class: sun_management_VMManagementImpl
68 * Method: getVerboseClass
69 * Signature: ()Z
70 */
71JNIEXPORT jboolean JNICALL Java_sun_management_VMManagementImpl_getVerboseClass
72 (JNIEnv *, jobject);
73
74/*
75 * Class: sun_management_VMManagementImpl
76 * Method: getVerboseGC
77 * Signature: ()Z
78 */
79JNIEXPORT jboolean JNICALL Java_sun_management_VMManagementImpl_getVerboseGC
80 (JNIEnv *, jobject);
81
82/*
83 * Class: sun_management_VMManagementImpl
84 * Method: getProcessId
85 * Signature: ()I
86 */
87JNIEXPORT jint JNICALL Java_sun_management_VMManagementImpl_getProcessId
88 (JNIEnv *, jobject);
89
90/*
91 * Class: sun_management_VMManagementImpl
92 * Method: getVmArguments0
93 * Signature: ()[Ljava/lang/String;
94 */
95JNIEXPORT jobjectArray JNICALL Java_sun_management_VMManagementImpl_getVmArguments0
96 (JNIEnv *, jobject);
97
98/*
99 * Class: sun_management_VMManagementImpl
100 * Method: getStartupTime
101 * Signature: ()J
102 */
103JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getStartupTime
104 (JNIEnv *, jobject);
105
106/*
107 * Class: sun_management_VMManagementImpl
108 * Method: getUptime0
109 * Signature: ()J
110 */
111JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getUptime0
112 (JNIEnv *, jobject);
113
114/*
115 * Class: sun_management_VMManagementImpl
116 * Method: getAvailableProcessors
117 * Signature: ()I
118 */
119JNIEXPORT jint JNICALL Java_sun_management_VMManagementImpl_getAvailableProcessors
120 (JNIEnv *, jobject);
121
122/*
123 * Class: sun_management_VMManagementImpl
124 * Method: getTotalCompileTime
125 * Signature: ()J
126 */
127JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getTotalCompileTime
128 (JNIEnv *, jobject);
129
130/*
131 * Class: sun_management_VMManagementImpl
132 * Method: getTotalThreadCount
133 * Signature: ()J
134 */
135JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getTotalThreadCount
136 (JNIEnv *, jobject);
137
138/*
139 * Class: sun_management_VMManagementImpl
140 * Method: getLiveThreadCount
141 * Signature: ()I
142 */
143JNIEXPORT jint JNICALL Java_sun_management_VMManagementImpl_getLiveThreadCount
144 (JNIEnv *, jobject);
145
146/*
147 * Class: sun_management_VMManagementImpl
148 * Method: getPeakThreadCount
149 * Signature: ()I
150 */
151JNIEXPORT jint JNICALL Java_sun_management_VMManagementImpl_getPeakThreadCount
152 (JNIEnv *, jobject);
153
154/*
155 * Class: sun_management_VMManagementImpl
156 * Method: getDaemonThreadCount
157 * Signature: ()I
158 */
159JNIEXPORT jint JNICALL Java_sun_management_VMManagementImpl_getDaemonThreadCount
160 (JNIEnv *, jobject);
161
162/*
163 * Class: sun_management_VMManagementImpl
164 * Method: getSafepointCount
165 * Signature: ()J
166 */
167JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getSafepointCount
168 (JNIEnv *, jobject);
169
170/*
171 * Class: sun_management_VMManagementImpl
172 * Method: getTotalSafepointTime
173 * Signature: ()J
174 */
175JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getTotalSafepointTime
176 (JNIEnv *, jobject);
177
178/*
179 * Class: sun_management_VMManagementImpl
180 * Method: getSafepointSyncTime
181 * Signature: ()J
182 */
183JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getSafepointSyncTime
184 (JNIEnv *, jobject);
185
186/*
187 * Class: sun_management_VMManagementImpl
188 * Method: getTotalApplicationNonStoppedTime
189 * Signature: ()J
190 */
191JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getTotalApplicationNonStoppedTime
192 (JNIEnv *, jobject);
193
194/*
195 * Class: sun_management_VMManagementImpl
196 * Method: getLoadedClassSize
197 * Signature: ()J
198 */
199JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getLoadedClassSize
200 (JNIEnv *, jobject);
201
202/*
203 * Class: sun_management_VMManagementImpl
204 * Method: getUnloadedClassSize
205 * Signature: ()J
206 */
207JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getUnloadedClassSize
208 (JNIEnv *, jobject);
209
210/*
211 * Class: sun_management_VMManagementImpl
212 * Method: getClassLoadingTime
213 * Signature: ()J
214 */
215JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getClassLoadingTime
216 (JNIEnv *, jobject);
217
218/*
219 * Class: sun_management_VMManagementImpl
220 * Method: getMethodDataSize
221 * Signature: ()J
222 */
223JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getMethodDataSize
224 (JNIEnv *, jobject);
225
226/*
227 * Class: sun_management_VMManagementImpl
228 * Method: getInitializedClassCount
229 * Signature: ()J
230 */
231JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getInitializedClassCount
232 (JNIEnv *, jobject);
233
234/*
235 * Class: sun_management_VMManagementImpl
236 * Method: getClassInitializationTime
237 * Signature: ()J
238 */
239JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getClassInitializationTime
240 (JNIEnv *, jobject);
241
242/*
243 * Class: sun_management_VMManagementImpl
244 * Method: getClassVerificationTime
245 * Signature: ()J
246 */
247JNIEXPORT jlong JNICALL Java_sun_management_VMManagementImpl_getClassVerificationTime
248 (JNIEnv *, jobject);
249
250#ifdef __cplusplus
251}
252#endif
253#endif
254