equal
deleted
inserted
replaced
31 |
31 |
32 // ObjArrayKlass is the klass for objArrays |
32 // ObjArrayKlass is the klass for objArrays |
33 |
33 |
34 class ObjArrayKlass : public ArrayKlass { |
34 class ObjArrayKlass : public ArrayKlass { |
35 friend class VMStructs; |
35 friend class VMStructs; |
|
36 friend class JVMCIVMStructs; |
36 private: |
37 private: |
37 Klass* _element_klass; // The klass of the elements of this array type |
38 Klass* _element_klass; // The klass of the elements of this array type |
38 Klass* _bottom_klass; // The one-dimensional type (InstanceKlass or TypeArrayKlass) |
39 Klass* _bottom_klass; // The one-dimensional type (InstanceKlass or TypeArrayKlass) |
39 |
40 |
40 // Constructor |
41 // Constructor |