src/share/vm/services/management.cpp

changeset 4142
d8ce2825b193
parent 4090
6af8f3562069
child 4167
9855b7e559ae
     1.1 --- a/src/share/vm/services/management.cpp	Fri Sep 28 14:36:20 2012 -0700
     1.2 +++ b/src/share/vm/services/management.cpp	Sat Sep 29 06:40:00 2012 -0400
     1.3 @@ -426,7 +426,7 @@
     1.4  static void validate_thread_info_array(objArrayHandle infoArray_h, TRAPS) {
     1.5    // check if the element of infoArray is of type ThreadInfo class
     1.6    Klass* threadinfo_klass = Management::java_lang_management_ThreadInfo_klass(CHECK);
     1.7 -  Klass* element_klass = objArrayKlass::cast(infoArray_h->klass())->element_klass();
     1.8 +  Klass* element_klass = ObjArrayKlass::cast(infoArray_h->klass())->element_klass();
     1.9    if (element_klass != threadinfo_klass) {
    1.10      THROW_MSG(vmSymbols::java_lang_IllegalArgumentException(),
    1.11                "infoArray element type is not ThreadInfo class");
    1.12 @@ -1715,7 +1715,7 @@
    1.13      objArrayOop ta = objArrayOop(JNIHandles::resolve_non_null(names));
    1.14      objArrayHandle names_ah(THREAD, ta);
    1.15      // Make sure we have a String array
    1.16 -    Klass* element_klass = objArrayKlass::cast(names_ah->klass())->element_klass();
    1.17 +    Klass* element_klass = ObjArrayKlass::cast(names_ah->klass())->element_klass();
    1.18      if (element_klass != SystemDictionary::String_klass()) {
    1.19        THROW_MSG_(vmSymbols::java_lang_IllegalArgumentException(),
    1.20                   "Array element type is not String class", 0);
    1.21 @@ -1891,7 +1891,7 @@
    1.22    objArrayHandle names_ah(THREAD, na);
    1.23  
    1.24    // Make sure we have a String array
    1.25 -  Klass* element_klass = objArrayKlass::cast(names_ah->klass())->element_klass();
    1.26 +  Klass* element_klass = ObjArrayKlass::cast(names_ah->klass())->element_klass();
    1.27    if (element_klass != SystemDictionary::String_klass()) {
    1.28      THROW_MSG_(vmSymbols::java_lang_IllegalArgumentException(),
    1.29                 "Array element type is not String class", 0);
    1.30 @@ -2008,7 +2008,7 @@
    1.31  
    1.32    // check if the element of array is of type MemoryUsage class
    1.33    Klass* usage_klass = Management::java_lang_management_MemoryUsage_klass(CHECK_0);
    1.34 -  Klass* element_klass = objArrayKlass::cast(array_h->klass())->element_klass();
    1.35 +  Klass* element_klass = ObjArrayKlass::cast(array_h->klass())->element_klass();
    1.36    if (element_klass != usage_klass) {
    1.37      THROW_MSG_(vmSymbols::java_lang_IllegalArgumentException(),
    1.38                 "The element type is not MemoryUsage class", 0);
    1.39 @@ -2156,7 +2156,7 @@
    1.40    objArrayHandle cmds_ah(THREAD, ca);
    1.41  
    1.42    // Make sure we have a String array
    1.43 -  Klass* element_klass = objArrayKlass::cast(cmds_ah->klass())->element_klass();
    1.44 +  Klass* element_klass = ObjArrayKlass::cast(cmds_ah->klass())->element_klass();
    1.45    if (element_klass != SystemDictionary::String_klass()) {
    1.46      THROW_MSG(vmSymbols::java_lang_IllegalArgumentException(),
    1.47                 "Array element type is not String class");

mercurial