< 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 >