ciInstanceKlass.hpp revision 1565
1472N/A * or visit www.oracle.com if you need additional information or have any
1138N/A friend class ciBytecodeStream;
1138N/A friend class ciExceptionHandler;
113N/A bool _is_shared;
0N/A bool _has_finalizer;
0N/A bool _has_subklass;
113N/A bool _has_nonstatic_fields;
1565N/A void compute_shared_init_state();
0N/A bool compute_shared_has_subklass();
0N/A int compute_nonstatic_fields();
0N/A bool is_initialized() {
1565N/A bool is_being_initialized() {
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; }