src/hotspot/share/gc/z/zObjArrayAllocator.hpp
changeset 58066 8407928b9fe5
parent 57850 b2b77f6922dc
child 58679 9c3209ff7550
equal deleted inserted replaced
58065:3fee0e6b54f5 58066:8407928b9fe5
    25 #define SHARE_GC_Z_ZOBJARRAYALLOCATOR_HPP
    25 #define SHARE_GC_Z_ZOBJARRAYALLOCATOR_HPP
    26 
    26 
    27 #include "gc/shared/memAllocator.hpp"
    27 #include "gc/shared/memAllocator.hpp"
    28 
    28 
    29 class ZObjArrayAllocator : public ObjArrayAllocator {
    29 class ZObjArrayAllocator : public ObjArrayAllocator {
    30 private:
       
    31   Klass* const _final_klass;
       
    32 
       
    33 public:
    30 public:
    34   ZObjArrayAllocator(Klass* klass, size_t word_size, int length, Thread* thread);
    31   ZObjArrayAllocator(Klass* klass, size_t word_size, int length, Thread* thread);
    35 
    32 
    36   virtual oop finish(HeapWord* mem) const;
    33   virtual oop finish(HeapWord* mem) const;
    37 };
    34 };