< prev index next >
jdk/src/jdk.management/share/native/libmanagement_ext/GcInfoBuilder.c
Print this page
@@ -1,7 +1,7 @@
/*
- * Copyright (c) 2003, 2004, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2015, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
@@ -24,14 +24,14 @@
*/
#include <stdlib.h>
#include <stdio.h>
#include <jni.h>
-#include "management.h"
-#include "sun_management_GcInfoBuilder.h"
+#include "management_ext.h"
+#include "com_sun_management_internal_GcInfoBuilder.h"
-JNIEXPORT jint JNICALL Java_sun_management_GcInfoBuilder_getNumGcExtAttributes
+JNIEXPORT jint JNICALL Java_com_sun_management_internal_GcInfoBuilder_getNumGcExtAttributes
(JNIEnv *env, jobject dummy, jobject gc) {
jlong value;
if (gc == NULL) {
JNU_ThrowNullPointerException(env, "Invalid GarbageCollectorMBean");
@@ -40,11 +40,11 @@
value = jmm_interface->GetLongAttribute(env, gc,
JMM_GC_EXT_ATTRIBUTE_INFO_SIZE);
return (jint) value;
}
-JNIEXPORT void JNICALL Java_sun_management_GcInfoBuilder_fillGcAttributeInfo
+JNIEXPORT void JNICALL Java_com_sun_management_internal_GcInfoBuilder_fillGcAttributeInfo
(JNIEnv *env, jobject dummy, jobject gc,
jint num_attributes, jobjectArray attributeNames,
jcharArray types, jobjectArray descriptions) {
jmmExtAttributeInfo* ext_att_info;
@@ -171,11 +171,11 @@
jobject obj = JNU_NewObjectByName(env, class_name, signature, value);
(*env)->SetObjectArrayElement(env, array, index, obj);
}
-JNIEXPORT jobject JNICALL Java_sun_management_GcInfoBuilder_getLastGcInfo0
+JNIEXPORT jobject JNICALL Java_com_sun_management_internal_GcInfoBuilder_getLastGcInfo0
(JNIEnv *env, jobject builder, jobject gc,
jint ext_att_count, jobjectArray ext_att_values, jcharArray ext_att_types,
jobjectArray usageBeforeGC, jobjectArray usageAfterGC) {
jmmGCStat gc_stat;
@@ -271,11 +271,11 @@
free(nativeTypes);
}
return JNU_NewObjectByName(env,
"com/sun/management/GcInfo",
- "(Lsun/management/GcInfoBuilder;JJJ[Ljava/lang/management/MemoryUsage;[Ljava/lang/management/MemoryUsage;[Ljava/lang/Object;)V",
+ "(Lcom/sun/management/internal/GcInfoBuilder;JJJ[Ljava/lang/management/MemoryUsage;[Ljava/lang/management/MemoryUsage;[Ljava/lang/Object;)V",
builder,
gc_stat.gc_index,
gc_stat.start_time,
gc_stat.end_time,
usageBeforeGC,
< prev index next >