< prev index next >
src/hotspot/share/gc/shared/taskqueue.hpp
Print this page
rev 57095 : [mq]: use
rev 57096 : [mq]: trailing_semi
@@ -26,10 +26,11 @@
#define SHARE_GC_SHARED_TASKQUEUE_HPP
#include "memory/allocation.hpp"
#include "memory/padded.hpp"
#include "oops/oopsHierarchy.hpp"
+#include "utilities/macros.hpp"
#include "utilities/ostream.hpp"
#include "utilities/stack.hpp"
// Simple TaskQueue stats that are collected by default in debug builds.
@@ -512,13 +513,12 @@
class TaskTerminator : public StackObj {
private:
ParallelTaskTerminator* _terminator;
- // Noncopyable.
- TaskTerminator(const TaskTerminator&);
- TaskTerminator& operator=(const TaskTerminator&);
+ NONCOPYABLE(TaskTerminator);
+
public:
TaskTerminator(uint n_threads, TaskQueueSetSuper* queue_set);
~TaskTerminator();
ParallelTaskTerminator* terminator() const {
< prev index next >