< prev index next >

src/hotspot/share/oops/instanceKlass.hpp

Print this page
@@ -515,10 +515,12 @@
    bool is_reentrant_initialization(Thread *thread)  { return thread == _init_thread; }
    ClassState  init_state() const           { return Atomic::load_acquire(&_init_state); }
    const char* init_state_name() const;
    bool is_rewritten() const                { return _misc_flags.rewritten(); }
  
+   static const char* state2name(ClassState state);
+ 
    // is this a sealed class
    bool is_sealed() const;
  
    // defineClass specified verification
    bool should_verify_class() const         { return _misc_flags.should_verify_class(); }

@@ -798,11 +800,11 @@
    Array<AnnotationArray*>* fields_type_annotations() const {
      return (_annotations != nullptr) ? _annotations->fields_type_annotations() : nullptr;
    }
    // allocation
    instanceOop allocate_instance(TRAPS);
-   static instanceOop allocate_instance(oop cls, TRAPS);
+   static instanceOop allocate_instance(oop cls, const char* who, TRAPS);
  
    // additional member function to return a handle
    instanceHandle allocate_instance_handle(TRAPS);
  
    objArrayOop allocate_objArray(int n, int length, TRAPS);
< prev index next >