// ciInstance // // This class represents an instanceOop in the HotSpot virtual // machine. This is an oop which corresponds to a non-array // instance of java.lang.Object. class ciInstance : public ciObject {
CI_PACKAGE_ACCESS
friend class ciField;
ciConstant field_value_impl(BasicType field_btype, int offset);
public: // If this object is a java mirror, return the corresponding type. // Otherwise, return NULL. // (Remember that a java mirror is an instance of java.lang.Class.)
ciType* java_mirror_type();
// What kind of ciObject is this? bool is_instance() { returntrue; }
// Constant value of a field.
ciConstant field_value(ciField* field);
// Constant value of a field at the specified offset.
ciConstant field_value_by_offset(int field_offset);
ciKlass* java_lang_Class_klass();
};
#endif// SHARE_CI_CIINSTANCE_HPP
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.13 Sekunden
(vorverarbeitet am 2026-09-03)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.