diff -r 1b582b1bf7cb -r d8ce2825b193 src/share/vm/oops/objArrayKlass.hpp --- a/src/share/vm/oops/objArrayKlass.hpp Fri Sep 28 14:36:20 2012 -0700 +++ b/src/share/vm/oops/objArrayKlass.hpp Sat Sep 29 06:40:00 2012 -0400 @@ -29,20 +29,20 @@ #include "memory/specialized_oop_closures.hpp" #include "oops/arrayKlass.hpp" -// objArrayKlass is the klass for objArrays +// ObjArrayKlass is the klass for objArrays -class objArrayKlass : public arrayKlass { +class ObjArrayKlass : public ArrayKlass { friend class VMStructs; private: Klass* _element_klass; // The klass of the elements of this array type - Klass* _bottom_klass; // The one-dimensional type (InstanceKlass or typeArrayKlass) + Klass* _bottom_klass; // The one-dimensional type (InstanceKlass or TypeArrayKlass) // Constructor - objArrayKlass(int n, KlassHandle element_klass, Symbol* name); - static objArrayKlass* allocate(ClassLoaderData* loader_data, int n, KlassHandle klass_handle, Symbol* name, TRAPS); + ObjArrayKlass(int n, KlassHandle element_klass, Symbol* name); + static ObjArrayKlass* allocate(ClassLoaderData* loader_data, int n, KlassHandle klass_handle, Symbol* name, TRAPS); public: // For dummy objects - objArrayKlass() {} + ObjArrayKlass() {} // Instance variables Klass* element_klass() const { return _element_klass; } @@ -54,7 +54,7 @@ Klass** bottom_klass_addr() { return &_bottom_klass; } // Compiler/Interpreter offset - static ByteSize element_klass_offset() { return in_ByteSize(offset_of(objArrayKlass, _element_klass)); } + static ByteSize element_klass_offset() { return in_ByteSize(offset_of(ObjArrayKlass, _element_klass)); } // Dispatched operation bool can_be_primary_super_slow() const; @@ -78,11 +78,11 @@ private: // Either oop or narrowOop depending on UseCompressedOops. - // must be called from within objArrayKlass.cpp + // must be called from within ObjArrayKlass.cpp template void do_copy(arrayOop s, T* src, arrayOop d, T* dst, int length, TRAPS); protected: - // Returns the objArrayKlass for n'th dimension. + // Returns the ObjArrayKlass for n'th dimension. virtual Klass* array_klass_impl(bool or_null, int n, TRAPS); // Returns the array class with this class as element type. @@ -90,14 +90,14 @@ public: // Casting from Klass* - static objArrayKlass* cast(Klass* k) { - assert(k->oop_is_objArray(), "cast to objArrayKlass"); - return (objArrayKlass*) k; + static ObjArrayKlass* cast(Klass* k) { + assert(k->oop_is_objArray(), "cast to ObjArrayKlass"); + return (ObjArrayKlass*) k; } // Sizing - static int header_size() { return sizeof(objArrayKlass)/HeapWordSize; } - int size() const { return arrayKlass::static_size(header_size()); } + static int header_size() { return sizeof(ObjArrayKlass)/HeapWordSize; } + int size() const { return ArrayKlass::static_size(header_size()); } // Initialization (virtual from Klass) void initialize(TRAPS);