< prev index next >
src/hotspot/share/gc/shared/memAllocator.hpp
Print this page
@@ -81,10 +81,18 @@
ObjAllocator(Klass* klass, size_t word_size, Thread* thread = Thread::current())
: MemAllocator(klass, word_size, thread) {}
virtual oop initialize(HeapWord* mem) const;
};
+class ObjBufferAllocator: public MemAllocator {
+public:
+ ObjBufferAllocator(Klass* klass, size_t word_size, Thread* thread = Thread::current())
+ : MemAllocator(klass, word_size, thread) {}
+ virtual oop initialize(HeapWord* mem) const;
+};
+
+
class ObjArrayAllocator: public MemAllocator {
const int _length;
const bool _do_zero;
protected:
virtual MemRegion obj_memory_range(oop obj) const;
< prev index next >