< prev index next >

src/hotspot/os/linux/waitBarrier_linux.hpp

Print this page
rev 57095 : [mq]: use
rev 57096 : [mq]: trailing_semi

*** 24,40 **** #ifndef OS_LINUX_WAITBARRIER_LINUX_HPP #define OS_LINUX_WAITBARRIER_LINUX_HPP #include "memory/allocation.hpp" class LinuxWaitBarrier : public CHeapObj<mtInternal> { volatile int _futex_barrier; ! // Prevent copying and assignment of LinuxWaitBarrier instances. ! LinuxWaitBarrier(const LinuxWaitBarrier&); ! LinuxWaitBarrier& operator=(const LinuxWaitBarrier&); public: LinuxWaitBarrier() : _futex_barrier(0) {}; ~LinuxWaitBarrier() {}; --- 24,39 ---- #ifndef OS_LINUX_WAITBARRIER_LINUX_HPP #define OS_LINUX_WAITBARRIER_LINUX_HPP #include "memory/allocation.hpp" + #include "utilities/macros.hpp" class LinuxWaitBarrier : public CHeapObj<mtInternal> { volatile int _futex_barrier; ! NONCOPYABLE(LinuxWaitBarrier); public: LinuxWaitBarrier() : _futex_barrier(0) {}; ~LinuxWaitBarrier() {};
< prev index next >