ciInstanceKlass.hpp revision 1080
0N/A friend class ciBytecodeStream;
113N/A bool _is_shared;
0N/A bool _is_initialized;
0N/A bool _is_linked;
0N/A bool _has_finalizer;
0N/A bool _has_subklass;
113N/A bool _has_nonstatic_fields;
0N/A bool compute_shared_is_initialized();
0N/A bool compute_shared_is_linked();
0N/A bool compute_shared_has_subklass();
0N/A int compute_nonstatic_fields();
0N/A bool is_initialized() {
0N/A return _is_initialized;
0N/A return _is_linked;
0N/A bool has_finalizer() {
0N/A return _has_finalizer; }
0N/A bool has_subklass() {
0N/A return compute_shared_has_subklass();
0N/A return _has_subklass;
0N/A >> LogHeapWordSize);
0N/A return _nonstatic_field_size; }
113N/A return _has_nonstatic_fields; }
44N/A return _nonstatic_oop_map_size; }
0N/A return _nof_implementors;
0N/A int nof_nonstatic_fields() {
0N/A return compute_nonstatic_fields();
0N/A bool has_finalizable_subclass();
0N/A // but consider adding to vmSymbols.hpp instead.
0N/A bool is_leaf_type();
0N/A bool uses_default_loader();
0N/A bool is_java_lang_Object();
0N/A bool is_instance_klass() { return true; }
0N/A bool is_java_klass() { return true; }