< prev index next >
src/hotspot/share/ci/ciArrayKlass.cpp
Print this page
*** 25,34 ****
--- 25,35 ----
#include "precompiled.hpp"
#include "ci/ciArrayKlass.hpp"
#include "ci/ciObjArrayKlass.hpp"
#include "ci/ciTypeArrayKlass.hpp"
#include "ci/ciUtilities.hpp"
+ #include "ci/ciUtilities.inline.hpp"
#include "ci/ciValueArrayKlass.hpp"
#include "ci/ciValueKlass.hpp"
// ciArrayKlass
//
*** 116,120 ****
--- 117,127 ----
ArrayStorageProperties ciArrayKlass::storage_properties() {
return get_ArrayKlass()->storage_properties();
}
+ ciInstance* ciArrayKlass::component_mirror_instance() const {
+ GUARDED_VM_ENTRY(
+ oop component_mirror = ArrayKlass::cast(get_Klass())->component_mirror();
+ return CURRENT_ENV->get_instance(component_mirror);
+ )
+ }
< prev index next >