< prev index next >
src/hotspot/share/ci/ciInstanceKlass.hpp
Print this page
*** 246,255 ****
--- 246,261 ----
// but consider adding to vmSymbols.hpp instead.
bool is_leaf_type();
ciInstanceKlass* implementor();
+ ciInstanceKlass* unique_implementor() {
+ assert(is_loaded(), "must be loaded");
+ ciInstanceKlass* impl = implementor();
+ return (impl != this ? impl : NULL);
+ }
+
// Is the defining class loader of this class the default loader?
bool uses_default_loader() const;
bool is_java_lang_Object() const;
< prev index next >