< prev index next >

src/hotspot/share/utilities/waitBarrier.hpp

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

*** 26,35 **** --- 26,36 ---- #define SHARE_UTILITIES_WAITBARRIER_HPP #include "memory/allocation.hpp" #include "runtime/thread.hpp" #include "utilities/debug.hpp" + #include "utilities/macros.hpp" #include "utilities/waitBarrier_generic.hpp" #if defined(LINUX) #include "waitBarrier_linux.hpp" typedef LinuxWaitBarrier WaitBarrierDefault;
*** 79,91 **** // template <typename WaitBarrierImpl> class WaitBarrierType : public CHeapObj<mtInternal> { WaitBarrierImpl _impl; ! // Prevent copying and assignment of WaitBarrier instances. ! WaitBarrierType(const WaitBarrierDefault&); ! WaitBarrierType& operator=(const WaitBarrierDefault&); #ifdef ASSERT int _last_arm_tag; Thread* _owner; #endif --- 80,90 ---- // template <typename WaitBarrierImpl> class WaitBarrierType : public CHeapObj<mtInternal> { WaitBarrierImpl _impl; ! NONCOPYABLE(WaitBarrierType); #ifdef ASSERT int _last_arm_tag; Thread* _owner; #endif
< prev index next >