< prev index next >
src/hotspot/share/gc/z/zArray.hpp
Print this page
rev 57095 : [mq]: use
rev 57096 : [mq]: trailing_semi
@@ -23,23 +23,22 @@
#ifndef SHARE_GC_Z_ZARRAY_HPP
#define SHARE_GC_Z_ZARRAY_HPP
#include "memory/allocation.hpp"
+#include "utilities/macros.hpp"
template <typename T>
class ZArray {
private:
static const size_t initial_capacity = 32;
T* _array;
size_t _size;
size_t _capacity;
- // Copy and assignment are not allowed
- ZArray(const ZArray<T>& array);
- ZArray<T>& operator=(const ZArray<T>& array);
+ NONCOPYABLE(ZArray);
void expand(size_t new_capacity);
public:
ZArray();
< prev index next >