src/share/vm/ci/ciArrayKlass.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/ci/ciArrayKlass.hpp Tue Aug 26 09:46:33 2014
--- new/src/share/vm/ci/ciArrayKlass.hpp Tue Aug 26 09:46:28 2014
*** 50,64 ****
--- 50,59 ----
jint dimension() { return _dimension; }
ciType* element_type(); // JLS calls this the "component type"
ciType* base_element_type(); // JLS calls this the "element type"
bool is_leaf_type(); // No subtypes of this array type.
ciInstance* component_mirror() {
// This is a real field in ArrayKlass, but we derive it from element_type.
return element_type()->java_mirror();
}
// What kind of vmObject is this?
bool is_array_klass() const { return true; }
bool is_java_klass() const { return true; }
static ciArrayKlass* make(ciType* element_type);
src/share/vm/ci/ciArrayKlass.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File