Hazard Pointer refactoring
[libcds.git] / cds / gc / hp / details / hp_inline.h
index 741d7340b913cac5b7a7e13dfaca649e426b8353..7142b780ce8bf2e37b087416db49bc1f95214950 100644 (file)
@@ -9,12 +9,12 @@ namespace cds {
         /************************************************************************/
         /* INLINES                                                              */
         /************************************************************************/
-        inline retired_vector::retired_vector( const cds::gc::hp::GarbageCollector& HzpMgr )
+        inline retired_vector::retired_vector( const cds::gc::hp::GarbageCollector& HzpMgr ) CDS_NOEXCEPT
             : m_arr( HzpMgr.getMaxRetiredPtrCount() ),
             m_nSize(0)
         {}
 
-        inline HPRec::HPRec( const cds::gc::hp::GarbageCollector& HzpMgr )
+        inline hp_record::hp_record( const cds::gc::hp::GarbageCollector& HzpMgr )
             : m_hzp( HzpMgr.getHazardPointerCount() ),
             m_arrRetired( HzpMgr )
         {}